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

(-)a/C4/Auth.pm (-1 / +9 lines)
Lines 1775-1780 sub check_cookie_auth { Link Here
1775
        } elsif ( $userid ) {
1775
        } elsif ( $userid ) {
1776
            $session->param( 'lasttime', time() );
1776
            $session->param( 'lasttime', time() );
1777
            my $patron = Koha::Patrons->find({ userid => $userid });
1777
            my $patron = Koha::Patrons->find({ userid => $userid });
1778
1779
            # If the user modify their own userid
1780
            # Better than 500 but we could do better
1781
            unless ( $patron ) {
1782
                $session->delete();
1783
                $session->flush;
1784
                return ("expired", undef);
1785
            }
1786
1778
            $patron = Koha::Patrons->find({ cardnumber => $userid })
1787
            $patron = Koha::Patrons->find({ cardnumber => $userid })
1779
              unless $patron;
1788
              unless $patron;
1780
            return ("password_expired", undef ) if $patron->password_expired;
1789
            return ("password_expired", undef ) if $patron->password_expired;
1781
- 

Return to bug 33815