From 6909e2abf31bb7ceef8edf4a68ff90b7ef583033 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 5 Feb 2019 19:55:24 -0700 Subject: [PATCH] Update index.lua --- resources/install/scripts/app/is_local/index.lua | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/resources/install/scripts/app/is_local/index.lua b/resources/install/scripts/app/is_local/index.lua index c62d8b9a59..12e022fcc5 100644 --- a/resources/install/scripts/app/is_local/index.lua +++ b/resources/install/scripts/app/is_local/index.lua @@ -76,10 +76,17 @@ --set the cache if (destination_number == row.destination_number) then - result = trim(api:execute("memcache", "set app:dialplan:outbound:is_local:" .. destination_number .. "@" .. domain_name .. " 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context .. "' "..expire["is_local"])); + key = "set app:dialplan:outbound:is_local:" .. destination_number .. "@" .. domain_name; + value = 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context; + ok, err = cache.set(key, value, expire["is_local"]); else - result = trim(api:execute("memcache", "set app:dialplan:outbound:is_local:" .. destination_number .. "@" .. domain_name .. " 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context .. "' "..expire["is_local"])); - result = trim(api:execute("memcache", "set app:dialplan:outbound:is_local:" .. row.destination_number .. "@" .. domain_name .. " 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context .. "' "..expire["is_local"])); + key = "set app:dialplan:outbound:is_local:" .. destination_number .. "@" .. domain_name; + value = 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context; + ok, err = cache.set(key, value, expire["is_local"]); + + key = "app:dialplan:outbound:is_local:" .. row.destination_number .. "@" .. domain_name; + value = 'destination_number=" .. row.destination_number .. "&destination_context=" .. destination_context; + ok, err = cache.set(key, value, expire["is_local"]); end --log the result