From fac71ed1dabd3c0c6f5a315b65a1926fa4f7bd08 Mon Sep 17 00:00:00 2001 From: Luis Daniel Lucio Quiroz Date: Thu, 26 Apr 2018 16:42:23 -0400 Subject: [PATCH] Same as 4.4 (#3040) ... --- .../resources/scripts/directory/directory.lua | 72 +++++++++---------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua index c75f38e627..2139539f36 100644 --- a/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua +++ b/resources/install/scripts/app/xml_handler/resources/scripts/directory/directory.lua @@ -498,115 +498,115 @@ table.insert(xml, [[ ]]); table.insert(xml, [[ ]]); table.insert(xml, [[ ]]); - if (string.len(call_group) > 0) then + if (call_group ~= nil) and (string.len(call_group) > 0) then table.insert(xml, [[ ]]); end - if (string.len(call_screen_enabled) > 0) then + if (call_screen_enabled ~= nil) and (string.len(call_screen_enabled) > 0) then table.insert(xml, [[ ]]); end - if (string.len(user_record) > 0) then + if (user_record ~= nil) and (string.len(user_record) > 0) then table.insert(xml, [[ ]]); end - if (string.len(hold_music) > 0) then + if (hold_music ~= nil) and (string.len(hold_music) > 0) then table.insert(xml, [[ ]]); end - if (string.len(toll_allow) > 0) then + if (toll_allow ~= nil) and (string.len(toll_allow) > 0) then table.insert(xml, [[ ]]); end - if (string.len(accountcode) > 0) then + if (accountcode ~= nil) and (string.len(accountcode) > 0) then table.insert(xml, [[ ]]); end table.insert(xml, [[ ]]); - if (string.len(effective_caller_id_name) > 0) then + if (effective_caller_id_name ~= nil) and (string.len(effective_caller_id_name) > 0) then table.insert(xml, [[ ]]); end - if (string.len(effective_caller_id_number) > 0) then + if (effective_caller_id_number ~= nil) and (string.len(effective_caller_id_number) > 0) then table.insert(xml, [[ ]]); end - if (string.len(outbound_caller_id_name) > 0) then + if (outbound_caller_id_name ~= nil) and (string.len(outbound_caller_id_name) > 0) then table.insert(xml, [[ ]]); end - if (string.len(outbound_caller_id_number) > 0) then + if (outbound_caller_id_number ~= nil) and (string.len(outbound_caller_id_number) > 0) then table.insert(xml, [[ ]]); end - if (string.len(emergency_caller_id_name) > 0) then + if (emergency_caller_id_name ~= nil) and (string.len(emergency_caller_id_name) > 0) then table.insert(xml, [[ ]]); end - if (string.len(emergency_caller_id_number) > 0) then + if (emergency_caller_id_number ~= nil) and (string.len(emergency_caller_id_number) > 0) then table.insert(xml, [[ ]]); end - if (string.len(missed_call_app) > 0) then + if (missed_call_app ~= nil) and (string.len(missed_call_app) > 0) then table.insert(xml, [[ ]]); end - if (string.len(missed_call_data) > 0) then + if (missed_call_data ~= nil) and (string.len(missed_call_data) > 0) then table.insert(xml, [[ ]]); end - if (string.len(directory_full_name) > 0) then + if (directory_full_name ~= nil) and (string.len(directory_full_name) > 0) then table.insert(xml, [[ ]]); end - if (string.len(directory_visible) > 0) then + if (directory_visible ~= nil) and (string.len(directory_visible) > 0) then table.insert(xml, [[ ]]); end - if (string.len(directory_exten_visible) > 0) then + if (directory_exten_visible ~= nil) and (string.len(directory_exten_visible) > 0) then table.insert(xml, [[ ]]); end - if (string.len(limit_max) > 0) then + if (limit_max ~= nil) and (string.len(limit_max) > 0) then table.insert(xml, [[ ]]); else table.insert(xml, [[ ]]); end - if (string.len(limit_destination) > 0) then + if (limit_destination ~= nil) and (string.len(limit_destination) > 0) then table.insert(xml, [[ ]]); end - if (string.len(sip_force_contact) > 0) then + if (sip_force_contact ~= nil) and (string.len(sip_force_contact) > 0) then table.insert(xml, [[ ]]); end - if (string.len(sip_force_expires) > 0) then + if (sip_force_expires ~= nil) and (string.len(sip_force_expires) > 0) then table.insert(xml, [[ ]]); end - if (string.len(nibble_account) > 0) then + if (nibble_account ~= nil) and (string.len(nibble_account) > 0) then table.insert(xml, [[ ]]); end - if (string.len(absolute_codec_string) > 0) then + if (absolute_codec_string ~= nil) and (string.len(absolute_codec_string) > 0) then table.insert(xml, [[ ]]); end - if (string.len(force_ping) > 0) then + if (force_ping ~= nil) and (string.len(force_ping) > 0) then table.insert(xml, [[ ]]); end - if (sip_bypass_media == "bypass-media") then + if (sip_bypass_media ~= nil) and (sip_bypass_media == "bypass-media") then table.insert(xml, [[ ]]); end - if (sip_bypass_media == "bypass-media-after-bridge") then + if (sip_bypass_media ~= nil) and (sip_bypass_media == "bypass-media-after-bridge") then table.insert(xml, [[ ]]); end - if (sip_bypass_media == "proxy-media") then + if (sip_bypass_media ~= nil) and (sip_bypass_media == "proxy-media") then table.insert(xml, [[ ]]); end - if (string.len(forward_all_enabled) > 0) then + if (forward_all_enabled ~= nil) and (string.len(forward_all_enabled) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_all_destination) > 0) then + if (forward_all_destination ~= nil) and (string.len(forward_all_destination) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_busy_enabled) > 0) then + if (forward_busy_enabled ~= nil) and (string.len(forward_busy_enabled) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_busy_destination) > 0) then + if (forward_busy_destination ~= nil) and (string.len(forward_busy_destination) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_no_answer_enabled) > 0) then + if (forward_no_answer_enabled ~= nil) and (string.len(forward_no_answer_enabled) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_no_answer_destination) > 0) then + if (forward_no_answer_destination ~= nil) and (string.len(forward_no_answer_destination) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_user_not_registered_enabled) > 0) then + if (forward_user_not_registered_enabled ~= nil) and (string.len(forward_user_not_registered_enabled) > 0) then table.insert(xml, [[ ]]); end - if (string.len(forward_user_not_registered_destination) > 0) then + if (forward_user_not_registered_destination ~= nil) and (string.len(forward_user_not_registered_destination) > 0) then table.insert(xml, [[ ]]); end - if (string.len(do_not_disturb) > 0) then + if (do_not_disturb ~= nil) and (string.len(do_not_disturb) > 0) then table.insert(xml, [[ ]]); end table.insert(xml, [[ ]]);