View | Details | Raw Unified | Return to bug 33879
Collapse All | Expand All

(-)a/C4/Auth.pm (-2 / +4 lines)
Lines 1789-1795 sub check_cookie_auth { Link Here
1789
            my $flags = defined($flagsrequired) ? haspermission( $userid, $flagsrequired ) : 1;
1789
            my $flags = defined($flagsrequired) ? haspermission( $userid, $flagsrequired ) : 1;
1790
            if ($flags) {
1790
            if ($flags) {
1791
                C4::Context->_new_userenv($sessionID);
1791
                C4::Context->_new_userenv($sessionID);
1792
                C4::Context->interface($session->param('interface'));
1792
                if( !C4::Context->interface ) {
1793
                    # No need to override the interface, most often set by get_template_and_user
1794
                    C4::Context->interface($session->param('interface'));
1795
                }
1793
                C4::Context->set_userenv(
1796
                C4::Context->set_userenv(
1794
                    $session->param('number'),       $session->param('id') // '',
1797
                    $session->param('number'),       $session->param('id') // '',
1795
                    $session->param('cardnumber'),   $session->param('firstname'),
1798
                    $session->param('cardnumber'),   $session->param('firstname'),
1796
- 

Return to bug 33879