Ignore:
Timestamp:
12/22/15 13:53:24 (9 years ago)
Author:
nanardon
Message:

Translate date to english before parsing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Controller/Users.pm

    r1507 r1519  
    102102            $arg ||= $c->stash->{user}->get_attributes('currentEmployment'); 
    103103 
    104             $c->stash->{employment} = $base->get_object('employment', $arg); 
     104            $c->stash->{employment} = $base->get_object('employment', $arg) unless($arg =~ /^\@/); 
    105105            $c->stash->{forme} = $c->model('AttrForms', 'employment', 
    106106                $c->stash->{employment} ? $c->stash->{employment} : 'employment', $base); 
     
    128128 
    129129                        for (1) { 
    130                             my $time = str2time($c->req->param('firstday')) or last; 
     130                            my $frtoen = $c->req->param('firstday'); 
     131                            # Date::Parse understand only mm/dd/yyyy... 
     132                            $frtoen =~ s:^(\d+)/(\d+)/(\d+):$2/$1/$3:; 
     133                            my $time = str2time($frtoen) or last; 
    131134                            my $lastd = DateTime->from_epoch( epoch => $time ) 
    132135                                ->set_time_zone( DateTime::TimeZone->new( name => 'local' ) ); 
Note: See TracChangeset for help on using the changeset viewer.