From 5a5d3de1259b6722b454fd023f1b35a9c6900c92 Mon Sep 17 00:00:00 2001 From: zmsdev Date: Mon, 26 Oct 2020 21:37:31 +0000 Subject: [PATCH] store $ZMI.getCachedValue in localStorage (KKI) svn path=/ZMS/branches/zms4/; revision=5913 --- Products/zms/plugins/www/zmi.core.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Products/zms/plugins/www/zmi.core.js b/Products/zms/plugins/www/zmi.core.js index 166c63856..b893af9a5 100644 --- a/Products/zms/plugins/www/zmi.core.js +++ b/Products/zms/plugins/www/zmi.core.js @@ -234,8 +234,8 @@ ZMI.prototype.getLangStr = function(key, lang) { /** * Cache Ajax requests. */ -ZMI.prototype.getCachedValue = function(k) {return localStorage["zmiCache["+k+"]"];} -ZMI.prototype.setCachedValue = function(k,v) {localStorage.setItem("zmiCache["+k+"]",v);return v;} +ZMI.prototype.getCachedValue = function(k) {var v = localStorage["zmiCache["+k+"]"]; return typeof v=='undefined'?v:JSON.parse(v);} +ZMI.prototype.setCachedValue = function(k,v) {localStorage.setItem("zmiCache["+k+"]",JSON.stringify(v));return v;} /** * Returns request-property.