Summary:ASTERISK-05458: Forwarding ODBC Voicemail Messages Broken
Reporter:Justin R. Tunney (jtunney)Labels:
Date Opened:2005-11-04 13:56:55.000-0600Date Closed:2008-01-15 15:54:03.000-0600
Versions:Frequency of
Environment:Attachments:( 0) asterisk-odbcvoicemail_forwardmsg_patch.0.1.patch
Description:When ODBC storage is enabled in app_voicemail, forwarding messages doesn't work because forwarding uses the copy command to move messages.  Copy will fail because the voicemail message is stored in the database.

This fix causes the message to be fetched to the hard disk before the operation and put back in the database after the forarding operation is complete.


Disclaimer just faxed
Comments:By: Justin R. Tunney (jtunney) 2005-11-04 13:59:09.000-0600

Please note that patch also increases the size of a query buffer that is a bit tight and will cause forwarding to fail if a little bit of query code is added.

By: Mark Spencer (markster) 2005-11-06 00:24:24.000-0600

Fixed in CVS head, thanks for the tip and the patch!

By: Digium Subversion (svnbot) 2008-01-15 15:54:03.000-0600

Repository: asterisk
Revision: 6974

U   trunk/apps/app_voicemail.c

r6974 | markster | 2008-01-15 15:54:03 -0600 (Tue, 15 Jan 2008) | 2 lines

Handle ODBC forwarding properly (bug ASTERISK-5458)