Prevent an empty call forward destination

This commit is contained in:
Mark Crane
2014-09-13 09:30:25 +00:00
parent c32a09a2e2
commit bfcdd28e9d

View File

@@ -213,6 +213,17 @@
dbh:query(sql);
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
if (session:ready()) then
sql = "update v_extensions set ";
@@ -222,6 +233,7 @@
sql = sql .. "do_not_disturb = 'false', ";
else
sql = sql .. "dial_string = null, ";
sql = sql .. "forward_all_destination = null, ";
end
sql = sql .. "forward_all_enabled = '"..forward_all_enabled.."' ";
sql = sql .. "where domain_uuid = '"..domain_uuid.."' ";