|
|
@ -392,12 +392,10 @@ event_route[kazoo:consumer-event-presence-mwi-update] |
|
|
pres_refresh_watchers("$(kzE{kz.json,From})", "message-summary", 1); |
|
|
pres_refresh_watchers("$(kzE{kz.json,From})", "message-summary", 1); |
|
|
} else { |
|
|
} else { |
|
|
#!ifdef PRESENCE_TRACK_ALL_PKG_MWI |
|
|
#!ifdef PRESENCE_TRACK_ALL_PKG_MWI |
|
|
if($(kzE{kz.json,Event-Package}) == "message-summary") { |
|
|
|
|
|
$var(kz_presence_log_level) = $(sel(cfg_get.kazoo.presence_with_targets_log_level){s.int}); |
|
|
|
|
|
xlog("L_DEBUG", "$(var(payload){kz.json,Call-ID})|log|saving $var(presentity) from mwi update => $var(payload)\n"); |
|
|
|
|
|
if(kazoo_pua_publish_mwi($kzE) != 1) { |
|
|
|
|
|
xlog("L_ERR", "$(var(payload){kz.json,Call-ID})|log|error publishing $var(presentity) mwi update => $var(payload)\n"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
$var(kz_presence_log_level) = $(sel(cfg_get.kazoo.presence_with_targets_log_level){s.int}); |
|
|
|
|
|
xlog("L_DEBUG", "$(var(payload){kz.json,Call-ID})|log|saving $var(presentity) from mwi update => $var(payload)\n"); |
|
|
|
|
|
if(kazoo_pua_publish_mwi($kzE) != 1) { |
|
|
|
|
|
xlog("L_ERR", "$(var(payload){kz.json,Call-ID})|log|error publishing $var(presentity) mwi update => $var(payload)\n"); |
|
|
} |
|
|
} |
|
|
#!else |
|
|
#!else |
|
|
xlog("L_DEBUG", "$(var(payload){kz.json,Call-ID})|log|skip mwi update for $var(presentity)\n"); |
|
|
xlog("L_DEBUG", "$(var(payload){kz.json,Call-ID})|log|skip mwi update for $var(presentity)\n"); |
|
|
|