Browse Source

publish to correct exchange

4.1
lazedo 9 years ago
parent
commit
1661ef564d
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      kamailio/presence-role.cfg

+ 2
- 1
kamailio/presence-role.cfg View File

@ -158,8 +158,9 @@ route[SUBSCRIBE_AMQP]
$var(Expires) = PRESENCE_MAX_EXPIRES; $var(Expires) = PRESENCE_MAX_EXPIRES;
} }
$var(rk) = "subscribe." + $(subs(to_domain){kz.encode}) + "." + $(subs(to_user){kz.encode});
$var(amqp_payload_request) = $_s({"Event-Category" : "presence", "Event-Name" : "subscription", "Event-Package" : "$hdr(event)", "Expires" : "$var(Expires)", "Queue" : "BLF-MY_HOSTNAME", "Server-ID" : "BLF-MY_HOSTNAME" , "Contact" : "$(ct{s.escape.common}{s.replace,\','}{s.replace,$$,})", "Call-ID" : "$ci", "From" : "$fu", "User" : "$subs(uri)", "User-Agent" : "$(ua{s.escape.common}{s.replace,\','}{s.replace,$$,})" }); $var(amqp_payload_request) = $_s({"Event-Category" : "presence", "Event-Name" : "subscription", "Event-Package" : "$hdr(event)", "Expires" : "$var(Expires)", "Queue" : "BLF-MY_HOSTNAME", "Server-ID" : "BLF-MY_HOSTNAME" , "Contact" : "$(ct{s.escape.common}{s.replace,\','}{s.replace,$$,})", "Call-ID" : "$ci", "From" : "$fu", "User" : "$subs(uri)", "User-Agent" : "$(ua{s.escape.common}{s.replace,\','}{s.replace,$$,})" });
kazoo_publish("dialoginfo_subs", "dialoginfo_subs", $var(amqp_payload_request));
kazoo_publish("omnipresence", "$var(rk)", $var(amqp_payload_request));
} }


Loading…
Cancel
Save