Summary:ASTERISK-12860: [patch] User not notified that a temporary greeting is active when using ODBC voicemail
Reporter:Mike Oliveras (moliveras)Labels:
Date Opened:2008-10-09 15:59:51Date Closed:2008-10-10 11:15:06
Versions:Frequency of
Environment:Attachments:( 0) 20081009__bug13659.diff.txt
Description:When using standard voicemail stored on disk, a user can leave a temporary greeting by dialing into voicemail, option 0, option 4, and option 1 to accept the recording.

If the user later dials into voicemail, and enters option 0, an announcement is played stating that there is a temporary greeting which overrides the standard greeting.

If a temporary greeting is left using ODBC voicemail, everything works EXCEPT that if a temporary greeting is created and a user dials into voicemail and enters option 0, he does not get a recording stating that there is a temporary greeting in effect.  If option 4 is then chosen, the user can dial 2 to delete the temporary message and it is removed from the DB.

The missing recording misleads the user into thinking that there is not a temporary greeting active, when in fact there is.


I was this using asterisk- originally, and then tried an SVN checkout of the 1.4 branch.  The behavior in both cases was the same.
Comments:By: Mike Oliveras (moliveras) 2008-10-10 10:26:43

I just tried the patch and it worked perfectly.

Thanks for the quick turnaround.

By: Digium Subversion (svnbot) 2008-10-10 11:15:05

Repository: asterisk
Revision: 148257

U   branches/1.4/apps/app_voicemail.c

r148257 | tilghman | 2008-10-10 11:15:04 -0500 (Fri, 10 Oct 2008) | 7 lines

User not notified of temporary greeting, if ODBC storage is in use.
(closes issue ASTERISK-12860)
Reported by: moliveras
      20081009__bug13659.diff.txt uploaded by Corydon76 (license 14)
Tested by: moliveras