Update index.lua

This commit is contained in:
FusionPBX
2018-01-22 10:32:25 -07:00
committed by GitHub
parent 0803ac586d
commit c1c8c5d453

View File

@@ -210,12 +210,23 @@
--get current switchname
hostname = trim(api:execute("switchname", ""))
--get the domain_uuid if it not already set
if(domain_uuid == nil or domain_uuid == '' and domain_name) then
sql = "SELECT domain_uuid FROM v_domains as d ";
sql = sql .. "where d.domain_name = :domain_name ";
local params = {domain_name = domain_name};
status = dbh:query(sql, params, function(row)
domain_uuid = row["domain_uuid"];
end);
end
--get the ring group
ring_group_forward_enabled = "";
ring_group_forward_destination = "";
sql = "SELECT r.* FROM v_ring_groups as r ";
sql = sql .. "where r.ring_group_uuid = :ring_group_uuid ";
local params = {ring_group_uuid = ring_group_uuid};
sql = sql .. "and r.domain_uuid = :domain_uuid ";
local params = {ring_group_uuid = ring_group_uuid, domain_uuid = domain_uuid};
status = dbh:query(sql, params, function(row)
ring_group_name = row["ring_group_name"];
ring_group_extension = row["ring_group_extension"];
@@ -232,7 +243,8 @@
sql = "SELECT r.*, u.user_uuid FROM v_ring_groups as r, v_ring_group_users as u ";
sql = sql .. "where r.ring_group_uuid = :ring_group_uuid ";
sql = sql .. "and r.ring_group_uuid = u.ring_group_uuid ";
local params = {ring_group_uuid = ring_group_uuid};
sql = sql .. "and r.domain_uuid = :domain_uuid ";
local params = {ring_group_uuid = ring_group_uuid, domain_uuid = domain_uuid};
status = dbh:query(sql, params, function(row)
user_uuid = row["user_uuid"];
end);