Prevent an empty call forward destination
This commit is contained in:
parent
c32a09a2e2
commit
bfcdd28e9d
|
|
@ -213,6 +213,17 @@
|
||||||
dbh:query(sql);
|
dbh:query(sql);
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--check the destination
|
||||||
|
if (forward_all_destination == "nil") then
|
||||||
|
enabled = false;
|
||||||
|
forward_all_enabled = "false";
|
||||||
|
else
|
||||||
|
if (string.len(forward_all_destination) == 0) then
|
||||||
|
enabled = false;
|
||||||
|
forward_all_enabled = "false";
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
--update the extension
|
--update the extension
|
||||||
if (session:ready()) then
|
if (session:ready()) then
|
||||||
sql = "update v_extensions set ";
|
sql = "update v_extensions set ";
|
||||||
|
|
@ -222,6 +233,7 @@
|
||||||
sql = sql .. "do_not_disturb = 'false', ";
|
sql = sql .. "do_not_disturb = 'false', ";
|
||||||
else
|
else
|
||||||
sql = sql .. "dial_string = null, ";
|
sql = sql .. "dial_string = null, ";
|
||||||
|
sql = sql .. "forward_all_destination = null, ";
|
||||||
end
|
end
|
||||||
sql = sql .. "forward_all_enabled = '"..forward_all_enabled.."' ";
|
sql = sql .. "forward_all_enabled = '"..forward_all_enabled.."' ";
|
||||||
sql = sql .. "where domain_uuid = '"..domain_uuid.."' ";
|
sql = sql .. "where domain_uuid = '"..domain_uuid.."' ";
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue