From c1a53a1be352c20a89ab123797e0180a4dfb155f Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Mon, 9 Oct 2023 11:47:02 +0200 Subject: [PATCH] do not use phrases from FHC_JS_PHRASES_STORAGE_OBJECT at all --- public/js/mixins/Phrasen.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/public/js/mixins/Phrasen.js b/public/js/mixins/Phrasen.js index bf11f8435..b94bc5702 100644 --- a/public/js/mixins/Phrasen.js +++ b/public/js/mixins/Phrasen.js @@ -59,13 +59,18 @@ const phrasen = { return ''; } if (!categories[category]) { - - if (window.FHC_JS_PHRASES_STORAGE_OBJECT !== undefined) - categories[category] = extractCategory(FHC_JS_PHRASES_STORAGE_OBJECT, category); + + var initialval = ''; + if (window.FHC_JS_PHRASES_STORAGE_OBJECT !== undefined) { + var category = extractCategory(FHC_JS_PHRASES_STORAGE_OBJECT, category); + if(category[phrase] !== undefined ) { + initialval = category[phrase]; + } + } if (!categories[category] || Object.keys(categories[category]).length === 0) { categories[category] = undefined; - let val = Vue.ref(''); + let val = Vue.ref(initialval); loadLazy(category, val, phrase, params); return val; }