diff --git a/resources/install/scripts/app/voicemail/index.lua b/resources/install/scripts/app/voicemail/index.lua index 606abfd9b0..ed3a057ddf 100644 --- a/resources/install/scripts/app/voicemail/index.lua +++ b/resources/install/scripts/app/voicemail/index.lua @@ -152,14 +152,15 @@ --settings require "resources.functions.settings"; settings = settings(domain_uuid); - storage_type = ""; - storage_path = ""; if (settings['voicemail'] ~= nil) then + storage_type = ''; if (settings['voicemail']['storage_type'] ~= nil) then if (settings['voicemail']['storage_type']['text'] ~= nil) then storage_type = settings['voicemail']['storage_type']['text']; end end + + storage_path = ''; if (settings['voicemail']['storage_path'] ~= nil) then if (settings['voicemail']['storage_path']['text'] ~= nil) then storage_path = settings['voicemail']['storage_path']['text']; @@ -168,6 +169,20 @@ storage_path = storage_path:gsub("${voicemail_dir}", voicemail_dir); end end + + message_order = ''; + if (settings['voicemail']['message_order'] ~= nil) then + if (settings['voicemail']['message_order']['text'] ~= nil) then + message_order = settings['voicemail']['message_order']['text']; + end + end + + remote_access = ''; + if (settings['voicemail']['remote_access'] ~= nil) then + if (settings['voicemail']['remote_access']['boolean'] ~= nil) then + remote_access = settings['voicemail']['remote_access']['boolean']; + end + end end if settings['voicemail'] then