TT#110302 Kamailio utils, improve usage of RPC command 'ul.add'

The latest version of the 'ul.add' RPC command of Kamailio
has 11 parameters instead of 9, we have to fix that.

Change-Id: Ic70bde77eada095ddf127e18f3ef7e5b3d91478f
mr10.1
Donat Zenichev 4 years ago
parent b6e696621b
commit 79c0c9fe12

@ -60,6 +60,8 @@ sub create_location {
my($contact, $q, $expires, $flags, $cflags) = @$params{qw/contact q expires flags cflags/};
my $aor = get_aor($c, $prov_subscriber);
my $path = _compose_location_path($c, $prov_subscriber, $params);#compose path from path or socket from params
my $socket = $params{socket} // 0;
if ($expires) {
$expires = NGCP::Panel::Utils::DateTime::from_string($expires)->epoch;
$expires //= 0;
@ -88,6 +90,8 @@ sub create_location {
<param><value><int>$flags</int></value></param>
<param><value><int>$cflags</int></value></param>
<param><value><int>0</int></value></param>
<param><value><int>0</int></value></param>
<param><value><int>$socket</int></value></param>
</params>
</methodCall>
EOF

Loading…
Cancel
Save