Changeset 2318 for trunk


Ignore:
Timestamp:
12/06/19 00:43:13 (4 years ago)
Author:
nanardon
Message:

Clean error message at end of request processing

Location:
trunk
Files:
2 edited

Legend:

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

    r2316 r2318  
    1010use Date::Parse; 
    1111use I18N::AcceptLanguage; 
     12use LATMOS::Accounts::Log; 
    1213 
    1314# 
     
    159160    $c->forward($c->view('TT')) unless($c->res->body); 
    160161    $c->model('Accounts')->db->rollback; 
     162    LATMOS::Accounts::Log::flush_last_message(); 
    161163 
    162164    # DBNeedSync is set by the model when commit() is by base 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Log.pm

    r2175 r2318  
    166166} 
    167167 
     168=head2 flush_last_message ($level) 
     169 
     170Clean message history, if defined on message for C<$level> are cleaned 
     171 
     172=cut 
     173 
     174sub flush_last_message { 
     175    my ($level) = @_; 
     176 
     177    if ( defined( $level ) ) { 
     178        $lastmessages{$level} = undef; 
     179    } else { 
     180        %lastmessages = (); 
     181    } 
     182} 
     183 
    168184=head2 la_log($level, @sprintf_args) 
    169185 
Note: See TracChangeset for help on using the changeset viewer.