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-0600 | Date Closed: | 2008-01-15 14:40:09.000-0600 |
Priority: | Trivial | Regression? | No |
Status: | Closed/Complete | Components: | 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 |