[Rt-commit] r7031 - rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket

ruz at bestpractical.com ruz at bestpractical.com
Mon Feb 19 03:48:58 EST 2007


Author: ruz
Date: Mon Feb 19 03:48:57 2007
New Revision: 7031

Modified:
   rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default

Log:
* better error propagation, thanks to Pholip Kime.

Modified: rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default
==============================================================================
--- rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default	(original)
+++ rt/branches/3.6-RELEASE/html/REST/1.0/Forms/ticket/default	Mon Feb 19 03:48:57 2007
@@ -157,9 +157,11 @@
                 );
         }
 
-        $ticket->Create(%v);
-        unless ($ticket->Id) {
-            return [ "# Could not create ticket.", [], {}, 1 ];
+        my($tid,$trid,$terr) = $ticket->Create(%v);    
+        unless ($tid) {
+            push(@comments, "# Could not create ticket.");
+            push(@comments, "# " . $terr);
+            goto DONE;
         }
 
         delete $data{id};


More information about the Rt-commit mailing list