From 96244955ab5eda5cd8646676d49aee37821f9897 Mon Sep 17 00:00:00 2001 From: Julian Maurice Date: Fri, 15 Nov 2024 14:22:19 +0100 Subject: [PATCH] Bug 38136: Fix cache not being cleared when updating a translation --- svc/localization | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/svc/localization b/svc/localization index 825e9d5187..6638dfff3c 100755 --- a/svc/localization +++ b/svc/localization @@ -29,7 +29,8 @@ sub update_translation { $localization->lang($lang) if $lang; $localization->translation($translation) if $translation; $localization->update(); - Koha::Caches->get_instance('localization')->clear_from_cache("$source:$lang"); + Koha::Caches->get_instance('localization')->clear_from_cache("$source:$original_lang"); + Koha::Caches->get_instance('localization')->clear_from_cache("$source:$lang") if $lang; } catch { $localization->discard_changes(); $response->param(error => 1, error_code => 'already_exists'); -- 2.39.2