|
|
@ -105,7 +105,7 @@ event_route[kazoo:consumer-event-presence-update] |
|
|
{ |
|
|
{ |
|
|
$var(call-id) = $(kzE{kz.json,Call-ID}); |
|
|
$var(call-id) = $(kzE{kz.json,Call-ID}); |
|
|
if( $(kzE{kz.json,Event-Package}) == "dialog") { |
|
|
if( $(kzE{kz.json,Event-Package}) == "dialog") { |
|
|
if($sht(p=>$var(call-id)) != $(kzE{kz.json,State})) { |
|
|
|
|
|
|
|
|
if($sht(p=>$var(call-id)) != $(kzE{kz.json,State}) || $(kzE{kz.json,Flush-Level}) != $null) { |
|
|
xlog("L_INFO", "$var(call-id)|log|received $(kzE{kz.json,Event-Package}) update for $(kzE{kz.json,From}) state $(kzE{kz.json,State})"); |
|
|
xlog("L_INFO", "$var(call-id)|log|received $(kzE{kz.json,Event-Package}) update for $(kzE{kz.json,From}) state $(kzE{kz.json,State})"); |
|
|
$sht(p=>$(kzE{kz.json,Call-ID})) = $(kzE{kz.json,State}); |
|
|
$sht(p=>$(kzE{kz.json,Call-ID})) = $(kzE{kz.json,State}); |
|
|
#!ifdef FAST_PICKUP-ROLE |
|
|
#!ifdef FAST_PICKUP-ROLE |
|
|
|