[Rt-commit] rt branch, 4.2/pseudo-from-ticket-creation, repushed
Wallace Reis
wreis at bestpractical.com
Wed Feb 4 09:00:29 EST 2015
The branch 4.2/pseudo-from-ticket-creation was deleted and repushed:
was f82ec8aba2bd540084c40410ad1bbdd2403aed37
now a956efd672154dca8a7c0696b52c2ac88751c4da
1: e63a1f6 ! 1: e82b9c0 Lexically cache current user in ticket creation
@@ -1,6 +1,47 @@
Author: Wallace Reis <wreis at bestpractical.com>
- Lexically cache current user in Ticket/Create.html
+ Lexically cache current user in ticket creation
+
+diff --git a/lib/RT/Interface/Web.pm b/lib/RT/Interface/Web.pm
+--- a/lib/RT/Interface/Web.pm
++++ b/lib/RT/Interface/Web.pm
+@@
+
+ my (@Actions);
+
+- my $Ticket = RT::Ticket->new( $session{'CurrentUser'} );
++ my $current_user = $session{'CurrentUser'};
++ my $Ticket = RT::Ticket->new( $current_user );
+
+- my $Queue = RT::Queue->new( $session{'CurrentUser'} );
++ my $Queue = RT::Queue->new( $current_user );
+ unless ( $Queue->Load( $ARGS{'Queue'} ) ) {
+ Abort('Queue not found');
+ }
+@@
+
+ my $due;
+ if ( defined $ARGS{'Due'} and $ARGS{'Due'} =~ /\S/ ) {
+- $due = RT::Date->new( $session{'CurrentUser'} );
++ $due = RT::Date->new( $current_user );
+ $due->Set( Format => 'unknown', Value => $ARGS{'Due'} );
+ }
+ my $starts;
+ if ( defined $ARGS{'Starts'} and $ARGS{'Starts'} =~ /\S/ ) {
+- $starts = RT::Date->new( $session{'CurrentUser'} );
++ $starts = RT::Date->new( $current_user );
+ $starts->Set( Format => 'unknown', Value => $ARGS{'Starts'} );
+ }
+
+@@
+ Content => $ARGS{Content},
+ ContentType => $ARGS{ContentType},
+ StripSignature => 1,
+- CurrentUser => $session{'CurrentUser'},
++ CurrentUser => $current_user,
+ );
+
+ my $MIMEObj = MakeMIMEEntity(
diff --git a/share/html/Ticket/Create.html b/share/html/Ticket/Create.html
--- a/share/html/Ticket/Create.html
2: f82ec8a < -: ------- "From:" consistency on ticket creation
-: ------- > 2: a956efd Consistency on ticket creation
More information about the rt-commit
mailing list