From 81eb7d689285b537a0f8b534b76b0bc824a4f753 Mon Sep 17 00:00:00 2001 From: Shrihari Mahabal Date: Thu, 26 Mar 2026 13:35:53 +0530 Subject: [PATCH] fix: increment translation version normally instead of incrby --- frappe/translate.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/frappe/translate.py b/frappe/translate.py index 12bd60f8c8..d40a679f80 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -264,10 +264,8 @@ def get_translation_version() -> str: def bump_translation_version(): """Increment the translation version so browser caches are invalidated.""" - try: - frappe.cache.incrby(TRANSLATION_VERSION_KEY, 1) - except Exception: - frappe.cache.set_value(TRANSLATION_VERSION_KEY, 1) + current = frappe.cache.get_value(TRANSLATION_VERSION_KEY) or 0 + frappe.cache.set_value(TRANSLATION_VERSION_KEY, int(current) + 1) def get_messages_for_app(app, deduplicate=True):