From 55bdc08ddb32cb6f044601ef3e2c37f5104988ec Mon Sep 17 00:00:00 2001 From: Suraj Shetty Date: Tue, 26 May 2020 19:23:03 +0530 Subject: [PATCH] fix(translation): Do not share user translations --- frappe/translate.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frappe/translate.py b/frappe/translate.py index c3dbdfe7ea..91562382e6 100644 --- a/frappe/translate.py +++ b/frappe/translate.py @@ -126,15 +126,18 @@ def get_dict(fortype, name=None): # remove untranslated message_dict = {k:v for k, v in iteritems(message_dict) if k!=v} - if fortype=="boot": - message_dict.update(get_user_translations(frappe.local.lang)) - translation_assets[asset_key] = message_dict cache.hset("translation_assets", frappe.local.lang, translation_assets, shared=True) + if fortype=="boot": + message_dict.update(get_user_translations(frappe.local.lang)) + + return message_dict + return translation_assets[asset_key] + def get_dict_from_hooks(fortype, name): translated_dict = {}