From e8e28e834b2b9a7923f19a4fa5fdd4b46be5cc80 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Mon, 4 Nov 2019 17:01:35 -0700 Subject: [PATCH] Update index.lua --- resources/install/scripts/app/call_block/index.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/resources/install/scripts/app/call_block/index.lua b/resources/install/scripts/app/call_block/index.lua index aa3456b160..95e41698b8 100644 --- a/resources/install/scripts/app/call_block/index.lua +++ b/resources/install/scripts/app/call_block/index.lua @@ -113,14 +113,16 @@ end local found = false; dbh:query(sql, params, function(row) + found = true; + + --get the values from the database call_block_uuid = row.call_block_uuid; call_block_app = row.call_block_app; call_block_data = row.call_block_data; call_block_count = row.call_block_count; extension_uuid = row.extension_uuid; - cached_value = domain_uuid..','..caller_id_number; - found = true; + --cached_value = domain_uuid..','..caller_id_number; end); --set call block default to false @@ -194,7 +196,9 @@ dbh:release(); --set the cache - local ok, err = cache.set(call_block_cache_key, cached_value, '3600'); + if (cached_value ~= nil) then + local ok, err = cache.set(call_block_cache_key, cached_value, '3600'); + end if debug["cache"] then if ok then freeswitch.consoleLog("notice", "[call_block] " .. call_block_cache_key .. " stored in the cache\n");