IVR Menu commit ringback this approach will be replaced but is added to document the approach.
This commit is contained in:
parent
6ec0de14ad
commit
eabfe79a1a
|
|
@ -106,12 +106,17 @@
|
||||||
end
|
end
|
||||||
|
|
||||||
--set the ringback
|
--set the ringback
|
||||||
if (ivr_menu_ringback) then
|
if (ivr_menu_ringback == nil) then
|
||||||
ringback = string.gsub(ivr_menu_ringback, "^${*(.-)%}*$", "%1");
|
ivr_menu_ringback = "us-ring";
|
||||||
ringback = api:executeString("global_getvar "..ringback);
|
else
|
||||||
session:setVariable("ringback", ringback);
|
if (string.len(trim(ivr_menu_ringback)) == 0) then
|
||||||
session:setVariable("transfer_ringback", ringback);
|
ivr_menu_ringback = "us-ring";
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
ringback = string.gsub(ivr_menu_ringback, "^${*(.-)%}*$", "%1");
|
||||||
|
ringback = api:executeString("global_getvar "..ringback);
|
||||||
|
session:setVariable("ringback", ringback);
|
||||||
|
session:setVariable("transfer_ringback", ringback);
|
||||||
|
|
||||||
--get the sounds dir, language, dialect and voice
|
--get the sounds dir, language, dialect and voice
|
||||||
sounds_dir = session:getVariable("sounds_dir");
|
sounds_dir = session:getVariable("sounds_dir");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue