@@ -, +, @@ --- Koha/Patron.pm | 2 +- t/db_dependent/Koha/Patron.t | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- a/Koha/Patron.pm +++ a/Koha/Patron.pm @@ -1186,7 +1186,7 @@ sub update_lastseen { return $self unless $tracked_activities->{$activity}; my $cache = Koha::Caches->get_instance(); - my $cache_key = "track_login_" . $self->userid; + my $cache_key = "track_activity_" . $self->borrowernumber; my $cached = $cache->get_from_cache($cache_key); my $now = dt_from_string(); return if $cached && $cached eq $now->ymd; --- a/t/db_dependent/Koha/Patron.t +++ a/t/db_dependent/Koha/Patron.t @@ -1964,7 +1964,7 @@ subtest 'update_lastseen tests' => sub { $patron->store(); my $cache = Koha::Caches->get_instance(); - my $cache_key = "track_login_" . $patron->userid; + my $cache_key = "track_activity_" . $patron->borrowernumber; $cache->clear_from_cache($cache_key); t::lib::Mocks::mock_preference( 'TrackLastPatronActivity', '1' ); --