diff --git a/app/switch/resources/scripts/app/xml_handler/resources/scripts/directory/directory.lua b/app/switch/resources/scripts/app/xml_handler/resources/scripts/directory/directory.lua
index 921858748f..f82bc365de 100644
--- a/app/switch/resources/scripts/app/xml_handler/resources/scripts/directory/directory.lua
+++ b/app/switch/resources/scripts/app/xml_handler/resources/scripts/directory/directory.lua
@@ -368,6 +368,9 @@
forward_user_not_registered_enabled = row.forward_user_not_registered_enabled;
forward_user_not_registered_destination = row.forward_user_not_registered_destination;
do_not_disturb = row.do_not_disturb;
+ extension_language = row.extension_language;
+ extension_dialect = row.extension_dialect;
+ extension_voice = row.extension_voice;
--if the extension is virtual set register to false
if (row.extension_type == 'virtual') then
@@ -681,6 +684,15 @@
if (do_not_disturb ~= nil) and (string.len(do_not_disturb) > 0) then
xml:append([[ ]]);
end
+ if (extension_language ~= nil) and (string.len(extension_language) > 0) then
+ xml:append([[ ]]);
+ end
+ if (extension_dialect ~= nil) and (string.len(extension_dialect) > 0) then
+ xml:append([[ ]]);
+ end
+ if (extension_voice ~= nil) and (string.len(extension_voice) > 0) then
+ xml:append([[ ]]);
+ end
xml:append([[ ]]);
xml:append([[ ]]);
xml:append([[ ]]);