From f17b2583f06f4dd11dbba47c21b1ff05122056c6 Mon Sep 17 00:00:00 2001 From: Laura Escamilla Date: Mon, 28 Aug 2023 14:20:17 +0000 Subject: [PATCH] Bug 32048: Added clear cache routine to delete_holiday_range_repeatable Signed-off-by: Salah Ghedda --- C4/Calendar.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/C4/Calendar.pm b/C4/Calendar.pm index 257119c8e3..6344bedd1e 100644 --- a/C4/Calendar.pm +++ b/C4/Calendar.pm @@ -603,6 +603,11 @@ sub delete_holiday_range_repeatable { my $dbh = C4::Context->dbh(); my $sth = $dbh->prepare("DELETE FROM repeatable_holidays WHERE (branchcode = ?) AND (day = ?) AND (month = ?)"); $sth->execute($self->{branchcode}, $options{day}, $options{month}); + + # changed the 'single_holidays' table, lets force/reset its cache + my $cache = Koha::Caches->get_instance(); + my $key = $self->{branchcode} . "_holidays"; + $cache->clear_from_cache($key); } =head2 delete_exception_holiday_range -- 2.34.1