Prevent an empty call forward destination
This commit is contained in:
@@ -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.."' ";
|
||||||
|
|||||||
Reference in New Issue
Block a user