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

(-)a/C4/SIP/ILS/Patron.pm (+10 lines)
Lines 433-438 sub charge_denied { Link Here
433
    return "Please contact library staff";
433
    return "Please contact library staff";
434
}
434
}
435
435
436
sub update_lastseen {
437
    my $self = shift;
438
    my $p;
439
    if (C4::Context->preference('TrackLastPatronActivity')
440
        && $p = Koha::Patrons->find({ borrowernumber => $self->{borrowernumber} })) {
441
        $p->track_login;
442
    }
443
    return;
444
}
445
436
sub _get_address {
446
sub _get_address {
437
    my $patron = shift;
447
    my $patron = shift;
438
448
(-)a/C4/SIP/Sip/MsgType.pm (-1 / +1 lines)
Lines 932-937 sub handle_patron_info { Link Here
932
932
933
    $resp = (PATRON_INFO_RESP);
933
    $resp = (PATRON_INFO_RESP);
934
    if ($patron) {
934
    if ($patron) {
935
        $patron->update_lastseen();
935
        $resp .= patron_status_string($patron);
936
        $resp .= patron_status_string($patron);
936
        $resp .= ( defined($lang) and length($lang) == 3 ) ? $lang : $patron->language;
937
        $resp .= ( defined($lang) and length($lang) == 3 ) ? $lang : $patron->language;
937
        $resp .= timestamp();
938
        $resp .= timestamp();
938
- 

Return to bug 18625