[Home]

Summary:ASTERISK-00676: [patch] Error When forwarding voicemail messages with vmail.cgi
Reporter:sbisker (sbisker)Labels:
Date Opened:2003-12-17 14:23:29.000-0600Date Closed:2008-01-15 14:40:09.000-0600
Priority:TrivialRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) vmail.diff
Description:There was an error when forwarding messages with vmail.cgi.  The error reported was "Invalid old Message".  I traced it back to the wrong parameters being passed to copy_message.  Patch is below

****** ADDITIONAL INFORMATION ******

--- /usr/src/asterisk/vmail.cgi.orig 2003-12-17 14:21:47.000000000 -0500
+++ /usr/src/asterisk/vmail.cgi 2003-12-17 15:07:36.000000000 -0500
@@ -672,7 +672,7 @@

sub message_copy()
{
- my ($mbox, $oldfolder, $old, $newmbox, $new) = @_;
+ my ($mbox, $newmbox, $oldfolder, $old, $new) = @_;
my $oldfile, $newfile;
return if ($mbox eq $newmbox);

@@ -788,7 +788,7 @@
# print header;
foreach $msg (@msgs) {
# print "Forwarding $msg from $mbox to $newmbox<BR>\n";
- &message_copy($context, $mbox, $folder, $msg, $newmbox, sprintf "%04d", $msgcount);
+ &message_copy($mbox, $newmbox, $folder, $msg, sprintf "%04d", $msgcount);
$msgcount++;
}
$txt = "Forwarded messages " . join(', ', @msgs) . "to $newmbox";
Comments:By: Brian West (bkw918) 2003-12-18 12:40:44.000-0600

Please attach a diff -u

By: jerjer (jerjer) 2004-01-10 21:35:23.000-0600

commited to cvs

By: Digium Subversion (svnbot) 2008-01-15 14:40:09.000-0600

Repository: asterisk
Revision: 1927

U   trunk/contrib/scripts/vmail.cgi
U   trunk/vmail.cgi

------------------------------------------------------------------------
r1927 | jeremy | 2008-01-15 14:40:08 -0600 (Tue, 15 Jan 2008) | 2 lines

Fix error when forwarding voicemail. Bug ASTERISK-676

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=1927