[Rt-commit] r11500 - in rtfm/branches/2.2-RELEASE: html/Callbacks/RTFM/Elements/MessageBox

falcone at bestpractical.com falcone at bestpractical.com
Fri Apr 4 18:25:49 EDT 2008


Author: falcone
Date: Fri Apr  4 18:25:48 2008
New Revision: 11500

Modified:
   rtfm/branches/2.2-RELEASE/   (props changed)
   rtfm/branches/2.2-RELEASE/html/Callbacks/RTFM/Elements/MessageBox/Default

Log:
 r30941 at ketch:  falcone | 2008-04-04 18:23:38 -0400
 * handle template parsing from both RTIR and vanilla RT
   wants documentation of the config parameter and some
   error handling in ParseTemplate


Modified: rtfm/branches/2.2-RELEASE/html/Callbacks/RTFM/Elements/MessageBox/Default
==============================================================================
--- rtfm/branches/2.2-RELEASE/html/Callbacks/RTFM/Elements/MessageBox/Default	(original)
+++ rtfm/branches/2.2-RELEASE/html/Callbacks/RTFM/Elements/MessageBox/Default	Fri Apr  4 18:25:48 2008
@@ -31,8 +31,18 @@
     }
     next unless $article && $article->id;
 
+    my $Ticket = $ARGS{Ticket};
+    if ( !$Ticket and $ARGS{id} and $ARGS{id} ne 'new' ) {
+        $Ticket = RT::Ticket->new($session{'CurrentUser'});
+        my ($id,$msg) = $Ticket->Load($ARGS{id});
+        unless ($id) {
+            $RT::Logger->error("Couldn't load ticket $ARGS{id}: $msg")
+        }
+    }
+
+
     $m->comp('/RTFM/Article/Elements/Preformatted',
-        Article => $article,
+        Article => $article, Ticket => $Ticket
     );
 }
 return;


More information about the Rt-commit mailing list