From 723b0786cc50cadc83720b15eb9a0ef62b4b3ccb Mon Sep 17 00:00:00 2001 From: David Gustafsson Date: Wed, 11 Feb 2026 11:10:18 +0100 Subject: [PATCH] Bug 36350: Don't cache limit searches to avoid custom expiration logic --- Koha/Objects/Limit/Library.pm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Koha/Objects/Limit/Library.pm b/Koha/Objects/Limit/Library.pm index 212930e9b06..fa2019b474a 100644 --- a/Koha/Objects/Limit/Library.pm +++ b/Koha/Objects/Limit/Library.pm @@ -57,6 +57,9 @@ sub search_with_library_limits { $library_id //= C4::Context->userenv->{branch} if defined C4::Context->userenv; + # Disable cache to avoid complex expiry logic for limit modifications + $attributes->{cache} = 0; + return $self->search( $params, $attributes ) unless $library_id; my $library_limits = $self->object_class()->_library_limits; -- 2.51.2