From 13bd7cc3099468af3711c8a5ba681c2c49f50384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20Fr=C3=B6hle?= Date: Wed, 20 Feb 2019 02:32:57 +0100 Subject: [PATCH] error handling & run --- dist/autoloader.js | 2 +- dist/autoloaderV2.js | 16 +++++++++++++--- src/autoloaderV2.js | 14 ++++++++++++-- 3 files changed, 26 insertions(+), 6 deletions(-) diff --git a/dist/autoloader.js b/dist/autoloader.js index fba9617..58d2f02 100755 --- a/dist/autoloader.js +++ b/dist/autoloader.js @@ -1,4 +1,4 @@ -/*Generated on:Wed Feb 20 2019 01:16:19 GMT+0100 (CET)*/ +/*Generated on:Wed Feb 20 2019 02:32:57 GMT+0100 (CET)*/ var AutomaticDispose_Branch = "master"; var AutomaticDispose_URL = "https://jf.git.rest/Jomaar/automatic-dispose/raw/branch/"; var da_lss_adis_time = new Date().getTime(); diff --git a/dist/autoloaderV2.js b/dist/autoloaderV2.js index 83f41bc..7f5721d 100644 --- a/dist/autoloaderV2.js +++ b/dist/autoloaderV2.js @@ -1,4 +1,4 @@ -/*Generated on:Wed Feb 20 2019 01:16:19 GMT+0100 (CET)*/ +/*Generated on:Wed Feb 20 2019 02:32:57 GMT+0100 (CET)*/ /* * Dexie.js - a minimalistic wrapper for IndexedDB * =============================================== @@ -19593,7 +19593,7 @@ class AutomaticDispose { }).then((Missions) => { if (Missions.length > 0) { var Mission = Missions[0]; - if (self.MyRunner == 'os' && ( self.includesString($('#missionH1').text(), '[verband]') || self.includesString($('#missionH1').text(), '[event]') )) { + if (self.MyRunner == 'os' && (self.includesString($('#missionH1').text(), '[verband]') || self.includesString($('#missionH1').text(), '[event]'))) { self.OweSecure = true; } self.GetMissionConfiguration(Mission.type); @@ -20723,5 +20723,15 @@ try { } }); } catch (e) { - console.error("Error %s\nLocation: %o", e.stack, window.location.href) + try { + console.error("Error %s\n\nLocation: %o", e.stack, window.location.href) + const runner = ['adis-krankentransporte-frame', 'adis-ownmissions-frame', 'adis-plannedevents-frame', 'adis-verbandmission-frame', 'adis-verbandmission-event-frame'] + const runner_iframesName = ['adis-krankentransporte', 'adis-ownmissions', 'adis-plannedevents', 'adis-verbandmission', 'adis-verbandmission-event'] + const runnderID = runner_iframesName.indexOf(window.name); + const MyRunner = runner[runnderID]; + tellParent(`setTimeout(function(){ window.AutomaticDisposeCall.FreeIframe('${MyRunner}');},250);`); + } catch (e) { + console.error("Error %s\n\nLocation: %o", e.stack, window.location.href) + } + } \ No newline at end of file diff --git a/src/autoloaderV2.js b/src/autoloaderV2.js index adbfd9d..58bd36f 100644 --- a/src/autoloaderV2.js +++ b/src/autoloaderV2.js @@ -1560,7 +1560,7 @@ class AutomaticDispose { }).then((Missions) => { if (Missions.length > 0) { var Mission = Missions[0]; - if (self.MyRunner == 'os' && ( self.includesString($('#missionH1').text(), '[verband]') || self.includesString($('#missionH1').text(), '[event]') )) { + if (self.MyRunner == 'os' && (self.includesString($('#missionH1').text(), '[verband]') || self.includesString($('#missionH1').text(), '[event]'))) { self.OweSecure = true; } self.GetMissionConfiguration(Mission.type); @@ -2690,5 +2690,15 @@ try { } }); } catch (e) { - console.error("Error %s\nLocation: %o", e.stack, window.location.href) + try { + console.error("Error %s\n\nLocation: %o", e.stack, window.location.href) + const runner = ['adis-krankentransporte-frame', 'adis-ownmissions-frame', 'adis-plannedevents-frame', 'adis-verbandmission-frame', 'adis-verbandmission-event-frame'] + const runner_iframesName = ['adis-krankentransporte', 'adis-ownmissions', 'adis-plannedevents', 'adis-verbandmission', 'adis-verbandmission-event'] + const runnderID = runner_iframesName.indexOf(window.name); + const MyRunner = runner[runnderID]; + tellParent(`setTimeout(function(){ window.AutomaticDisposeCall.FreeIframe('${MyRunner}');},250);`); + } catch (e) { + console.error("Error %s\n\nLocation: %o", e.stack, window.location.href) + } + } \ No newline at end of file