Blind transfer to an extension that doesn't have voicemail if it timesout send the call back.

This commit is contained in:
Mark Crane
2013-03-31 08:22:58 +00:00
parent 4930d592e1
commit 9009f98a7e

View File

@@ -269,8 +269,12 @@
send_email(voicemail_id, uuid);
end
else
--invalid voicemail
session:hangup();
--voicemail not enabled or does not exist
referred_by = session:getVariable("sip_h_Referred-By");
referred_by = referred_by:match('[%d]+');
if (referred_by) then
session:transfer(referred_by, "XML", context);
end
end
end