X-Git-Url: http://git.home-dn.net/?p=manu%2FRT-Extension-Drafts.git;a=blobdiff_plain;f=html%2FCallbacks%2FDrafts%2FTicket%2FUpdate.html%2FAfterMessageBox;h=fb9e389d33c5936e3a3fcd25d9bbb164d7ba1667;hp=e92c77326ce43dda49617ae8969fd1e98fe2904e;hb=55f6e31abfc10cdf39978def5b11730ac5383a42;hpb=3efd3a44c64b6682019fbb4c50989b003553ca78
diff --git a/html/Callbacks/Drafts/Ticket/Update.html/AfterMessageBox b/html/Callbacks/Drafts/Ticket/Update.html/AfterMessageBox
index e92c773..fb9e389 100644
--- a/html/Callbacks/Drafts/Ticket/Update.html/AfterMessageBox
+++ b/html/Callbacks/Drafts/Ticket/Update.html/AfterMessageBox
@@ -2,11 +2,26 @@
% }
+
+
<%init>
my $Ticket = LoadTicket($ARGS{'id'});
my $Draft = RT::Attribute->new( $session{'CurrentUser'} );
-$Draft->LoadByNameAndObject( Object => $session{'CurrentUser'}, Name => 'Draft-'.$Ticket->id );
+$Draft->LoadByNameAndObject( Object => $session{'CurrentUser'}->UserObj, Name => 'Draft-'.$Ticket->id );
if ( $ARGS{'SaveDraft'} ) {
if ( $Draft && $Draft->Id ) {
@@ -14,7 +29,7 @@ if ( $ARGS{'SaveDraft'} ) {
$Draft->SetContentType( $ARGS{'UpdateContentType'} || 'text/plain' );
} else {
$Draft->Create( Name => 'Draft-'.$Ticket->id,
- Object => $session{'CurrentUser'},
+ Object => $session{'CurrentUser'}->UserObj,
Content => $ARGS{'UpdateContent'},
ContentType => $ARGS{'UpdateContentType'} || 'text/plain',
);