[Rt-commit] rt branch, create-action, updated. d337d1406c2c83869bb1b7f8137f761eeaf4b4a2

sartak at bestpractical.com sartak at bestpractical.com
Wed Nov 18 17:04:11 EST 2009


The branch, create-action has been updated
       via  d337d1406c2c83869bb1b7f8137f761eeaf4b4a2 (commit)
      from  87ac290783f54a904c7cbcb3b47b0a2c5c634dcd (commit)

Summary of changes:
 lib/RT/Model/Ticket.pm |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

- Log -----------------------------------------------------------------
commit d337d1406c2c83869bb1b7f8137f761eeaf4b4a2
Author: Shawn M Moore <sartak at bestpractical.com>
Date:   Wed Nov 18 17:04:02 2009 -0500

    Handle attachments in Ticket->create

diff --git a/lib/RT/Model/Ticket.pm b/lib/RT/Model/Ticket.pm
index 1969258..9ee2436 100755
--- a/lib/RT/Model/Ticket.pm
+++ b/lib/RT/Model/Ticket.pm
@@ -811,6 +811,16 @@ sub create {
         );
     }
 
+    if ($args{'attachments'}) {
+        for my $attachment (@{ $args{'attachments'} }) {
+            $args{'mime_obj'}->attach(
+                Data     => $attachment->content,
+                Type     => $attachment->content_type,
+                Filename => $attachment->filename,
+            );
+        }
+    }
+
     if ( $args{'_record_transaction'} ) {
 
         # {{{ Add a transaction for the create

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


More information about the Rt-commit mailing list