[asterisk-bugs] [Asterisk 0011910]: [patch] VoiceMail d([context]) option does not set extension, priority

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Feb 11 12:59:28 CST 2008


The following issue has been CLOSED 
====================================================================== 
http://bugs.digium.com/view.php?id=11910 
====================================================================== 
Reported By:                nic_bellamy
Assigned To:                Corydon76
====================================================================== 
Project:                    Asterisk
Issue ID:                   11910
Category:                   Applications/app_voicemail
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 102060 
Disclaimer on File?:        N/A 
Request Review:              
Resolution:                 no change required
Fixed in Version:           
====================================================================== 
Date Submitted:             02-02-2008 18:23 CST
Last Modified:              02-11-2008 12:59 CST
====================================================================== 
Summary:                    [patch] VoiceMail d([context]) option does not set
extension, priority
Description: 
The VoiceMail() 'd' option is supposed to allow you to dial a single digit
extension during the playback of the initial prompt.

This doesn't work, but is easily fixed.

Using the following very simple example extensions.conf (assume voicemail
box is all happy):

[default]
exten => 200,1,VoiceMail(200,ud(vmexit))

[vmexit]
exten => _X,1,SayDigits(${EXTEN})
exten => _X,n,DumpChan()
exten => _X,n,Goto(default,200,1)

Now, when you start voicemail and enter a digit, it should jump to that
digit in the vmexit context.

It doesn't - it tries to jump to the original extension in the vmexit
context, ie.:

[Feb  3 13:01:26] WARNING[22057]: pbx.c:3358 __ast_pbx_run: Channel
'SIP/200-081ee6b8' sent into invalid extension '200' in context 'vmexit',
but no invalid handler

====================================================================== 

---------------------------------------------------------------------- 
 Corydon76 - 02-11-08 12:59  
---------------------------------------------------------------------- 
No response from reporter, and as I already pointed out, this can be done
in the dialplan. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-11-08 12:59  Corydon76      Note Added: 0082035                          
02-11-08 12:59  Corydon76      Assigned To               => Corydon76       
02-11-08 12:59  Corydon76      Status                   feedback => closed  
02-11-08 12:59  Corydon76      Resolution               open => no change
required
======================================================================




More information about the asterisk-bugs mailing list