[freeside-commits] freeside/FS/FS Misc.pm,1.33.4.2,1.33.4.3

Ivan,,, ivan at wavetail.420.am
Mon May 24 23:04:16 PDT 2010


Update of /home/cvs/cvsroot/freeside/FS/FS
In directory wavetail.420.am:/tmp/cvs-serv11543

Modified Files:
      Tag: FREESIDE_1_9_BRANCH
	Misc.pm 
Log Message:
prevent "Can't locate object method "code" via package "HTML::Mason::Exception" errors

Index: Misc.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/Misc.pm,v
retrieving revision 1.33.4.2
retrieving revision 1.33.4.3
diff -u -w -d -r1.33.4.2 -r1.33.4.3
--- Misc.pm	31 Mar 2010 06:30:36 -0000	1.33.4.2
+++ Misc.pm	25 May 2010 06:04:13 -0000	1.33.4.3
@@ -355,7 +355,8 @@
   }
 
   eval { sendmail($message, { transport => $transport }); };
-  ref($@) ? ( $@->code ? $@->code.' ' : '' ). $@->message
+  ref($@) eq 'Email::Sender::Failure'
+    ? ( $@->code ? $@->code.' ' : '' ). $@->message
           : $@;
 
 }



More information about the freeside-commits mailing list