[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