From ab4c6a5e491da39401d3ef297cd2da15d7149ace Mon Sep 17 00:00:00 2001 From: Crawlerop Date: Tue, 17 Nov 2020 07:47:51 +0700 Subject: [PATCH] Fix legacy override issues --- lpadsjs/editormain.js | 4 ++++ lpadsjs/mapads_marker.html | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lpadsjs/editormain.js b/lpadsjs/editormain.js index 0b98c49..6054e5b 100644 --- a/lpadsjs/editormain.js +++ b/lpadsjs/editormain.js @@ -26,7 +26,11 @@ if (up.get("override") != null) { try { repdata = JSON.parse(decodeURIComponent(escape(window.atob(up.get('override'))))).overrides } catch (e) { + try { + repdata = JSON.parse(window.atob(up.get('override'))).overrides + } catch (e) { + } } } diff --git a/lpadsjs/mapads_marker.html b/lpadsjs/mapads_marker.html index c38499d..ceab18f 100644 --- a/lpadsjs/mapads_marker.html +++ b/lpadsjs/mapads_marker.html @@ -76,7 +76,11 @@ addLayer = true } if (up.get('override') != null) { - overrides = JSON.parse(decodeURIComponent(escape(window.atob(up.get('override'))))).overrides + try { + overrides = JSON.parse(decodeURIComponent(escape(window.atob(up.get('override'))))).overrides + } catch (e) { + overrides = JSON.parse(window.atob(up.get('override'))).overrides + } } try { if (up.get('event') != null) {