diff --git a/resources/install/scripts/resources/functions/cache.lua b/resources/install/scripts/resources/functions/cache.lua index 6d121eb995..a110927e85 100644 --- a/resources/install/scripts/resources/functions/cache.lua +++ b/resources/install/scripts/resources/functions/cache.lua @@ -9,11 +9,15 @@ require "resources.functions.trim"; local api = api -if (not api) and freeswitch then api = freeswitch.API() else -api = {} -function api:execute() - return '-ERR UNSUPPORTTED' -end +if not api then + if freeswitch then + api = freeswitch.API() + else + api = {} + function api:execute() + return '-ERR UNSUPPORTTED' + end + end end local function send_event(action, key)