Browse Source

KAZOO-4435 back port early-only

3.22
Luis Azedo 10 years ago
parent
commit
6280869210
1 changed files with 9 additions and 6 deletions
  1. +9
    -6
      kamailio/fast-pickup-role.cfg

+ 9
- 6
kamailio/fast-pickup-role.cfg View File

@ -88,15 +88,18 @@ route[FAST_PICKUP_INIT]
{
$var(AppName) = $(kzE{kz.json,App-Name});
if($var(AppName) == "park") {
$var(FS6) = ";a-leg=true";
$var(Pickup) = ";kazoo-pickup=true";
$var(Pickup) = ";a-leg=true";
} else {
$var(FS6) = "";
$var(Pickup) = "";
if($(kzE{kz.json,State}) == "confirmed"){
$var(Pickup) = ";early-only=true";
} else {
$var(Pickup) = "";
}
}
$sht(fp=>$(kzE{kz.json,Call-Cookie})::Switch-URI) = $(kzE{kz.json,Switch-URI});
$sht(fp=>$(kzE{kz.json,Call-Cookie})::Call-ID) = $(kzE{kz.json,Target-Call-ID}) + $var(FS6);
$sht(fp=>$(kzE{kz.json,Call-Cookie})::URI) = "sip:" + $(kzE{kz.json,From-User}) + "@" + $(kzE{kz.json,To-Realm}) + $var(Pickup);
$sht(fp=>$(kzE{kz.json,Call-Cookie})::Call-ID) = $(kzE{kz.json,Target-Call-ID}) + $var(Pickup);
$sht(fp=>$(kzE{kz.json,Call-Cookie})::URI) = "sip:" + $(kzE{kz.json,From-User}) + "@" + $(kzE{kz.json,To-Realm}) ;
}
# vim: tabstop=4 softtabstop=4 shiftwidth=4 expandtab

Loading…
Cancel
Save