diff --git a/kamailio/fast-pickup-role.cfg b/kamailio/fast-pickup-role.cfg index 968a5bf..00c4036 100644 --- a/kamailio/fast-pickup-role.cfg +++ b/kamailio/fast-pickup-role.cfg @@ -11,7 +11,7 @@ route[FAST_PICKUP_ATTEMPT] $var(replaced_call_id) = "none"; if($ru =~ "sip:kfp+") { - $var(Cookie) = $(ru{s.rm,sip:kfp+}); + $var(Cookie) = $(rU{s.rm,kfp+}); if($sht(fp=>$var(Cookie)::Call-ID) != $null) { $var(replaced_call_id) = $sht(fp=>$var(Cookie)::Call-ID); if($hdr(Replaces)!= $null) { @@ -21,6 +21,7 @@ route[FAST_PICKUP_ATTEMPT] $ru = $sht(fp=>$var(Cookie)::URI); $tu = $sht(fp=>$var(Cookie)::URI); $du = $sht(fp=>$var(Cookie)::Switch-URI); + xlog("L_INFO", "$ci|log|call-id fast pickup call $var(replaced_call_id), redirecting to $du"); route(EXTERNAL_TO_INTERNAL_RELAY); exit(); }