Changeset 2465


Ignore:
Timestamp:
03/24/21 12:31:58 (3 years ago)
Author:
nanardon
Message:

exit/top don't quit from top level

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Cli/Base.pm

    r2464 r2465  
    807807        $self->rollback if (!$self->Context->TransMode); 
    808808        if ($res) { 
    809             if ( $res eq 'EXIT' ) { 
    810                 $self->print("\n"); 
    811                 return 
    812             } elsif ( $res eq 'TOP' ) { 
     809            if ( $res =~ m/^(TOP|EXIT)$/ ) { 
    813810                if ( $self->isa('LATMOS::Accounts::Cli::Object') ) { 
    814                     return 'TOP' 
    815                 } else { 
    816                     $self->print("\n"); 
     811                    return $res eq 'TOP' ? $res : undef; 
    817812                } 
    818813            } 
Note: See TracChangeset for help on using the changeset viewer.