the only way i see how to solve this problem, yet maintain the new BLKVM functionality is to unlock the block on each IVR option. so this patch is for IVR.
Index: functions.inc.php
===================================================================
--- functions.inc.php (revision 3562)
+++ functions.inc.php (working copy)
@@ -165,6 +165,8 @@
foreach($dests as $dest) {
if ($dest['selection'] == 't') $timeout=true;
if ($dest['selection'] == 'i') $invalid=true;
+ $ext->add($id, $dest['selection'],'', new ext_dbdel('${BLKVM_OVERRIDE}'));
+ $ext->add($id, $dest['selection'],'', new ext_setvar('__NODEST', ''));
$ext->add($id, $dest['selection'],'', new ext_goto($dest['dest']));
}
}
choosing major, because I had my queue set up to a voice menu of "dial 1 to leave a message or continue holding" and didn't even know that they could not leave a message!!! Milestone 2.2 because this is a module only patch and can get out right away.