From 9b6e1e8df3655b2972aaa23fcb458e93d9d93df1 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Sat, 3 Dec 2016 03:29:42 +0300 Subject: [PATCH] Fix. group_call pass params to query (#2227) --- .../resources/scripts/directory/action/group_call.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/install/scripts/app/xml_handler/resources/scripts/directory/action/group_call.lua b/resources/install/scripts/app/xml_handler/resources/scripts/directory/action/group_call.lua index 3f556b67fa..384765f568 100644 --- a/resources/install/scripts/app/xml_handler/resources/scripts/directory/action/group_call.lua +++ b/resources/install/scripts/app/xml_handler/resources/scripts/directory/action/group_call.lua @@ -68,17 +68,17 @@ end --build the call group array - sql = [[ + local sql = [[ select * from v_extensions where domain_uuid = :domain_uuid order by call_group asc ]]; - params = {domain_uuid = domain_uuid}; + local params = {domain_uuid = domain_uuid}; if (debug["sql"]) then freeswitch.consoleLog("notice", "[xml_handler] SQL: " .. sql .. "; params: " .. json.encode(params) .. "\n"); end call_group_array = {}; - dbh:query(sql, function(row) + dbh:query(sql, params, function(row) call_group = row['call_group']; --call_group = str_replace(";", ",", call_group); tmp_array = explode(",", call_group);