diff --git a/view/adminhtml/layout/default.xml b/view/adminhtml/layout/default.xml
index 841b839..680a169 100755
--- a/view/adminhtml/layout/default.xml
+++ b/view/adminhtml/layout/default.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/view/adminhtml/web/js/admin.js b/view/adminhtml/web/js/admin.js
index e673075..665b8c4 100755
--- a/view/adminhtml/web/js/admin.js
+++ b/view/adminhtml/web/js/admin.js
@@ -4,7 +4,12 @@ function receiveSettings(e) {
if (e.origin === location.origin){
return receiveInternalData(e);
}
+
const iframe = document.getElementById('configuration_iframe');
+ if (!iframe) {
+ return;
+ }
+
const attrs = iframe.dataset;
if (e.origin !== attrs.transfer) {
return;
diff --git a/view/adminhtml/web/js/admin.min.js b/view/adminhtml/web/js/admin.min.js
deleted file mode 100755
index 718738f..0000000
--- a/view/adminhtml/web/js/admin.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-function receiveSettings(e){if(e.origin===location.origin)return receiveInternalData(e);const t=document.getElementById("configuration_iframe").dataset;if(e.origin!==t.transfer)return;const s=e.data;if("string"==typeof s)if(s.startsWith("sync:")||s.startsWith("showPastOrdersInitial:")){const e=s.split(":"),t={action:"handle_past_orders"};t[e[0]]=e[1],this.submitPastOrdersCommand(t)}else if(s.startsWith("resync")){const e={action:"handle_past_orders",resync:"resync"};this.submitPastOrdersCommand(e)}else if(s.startsWith("issynced")){const e={action:"handle_past_orders",issynced:"issynced"};this.submitPastOrdersCommand(e)}else if(s.startsWith("check_product_skus")){const e=s.split(":"),t={action:"check_product_skus"};t.skuSelector=e[1],this.submitCheckProductSkusCommand(t)}else"signup_data"===s?this.sendSignupData():"update"===s?this.updateplugin():"reload"===s?this.reloadSettings():this.handleJSONMessage(s)}function handleJSONMessage(e){const t={};if(tryParseJson(e,t))if(t.TrustBoxPreviewMode)this.trustBoxPreviewMode(t);else if(t.window)this.updateIframeSize(t);else if("submit"===t.type)this.submitSettings(t);else if(t.trustbox){document.getElementById("trustbox_preview_frame").contentWindow.postMessage(JSON.stringify(t.trustbox),"*")}}function trustBoxPreviewMode(e){const t=document.getElementById("trustpilot-trustbox-preview");e.TrustBoxPreviewMode.enable?t.hidden=!1:t.hidden=!0}function receiveInternalData(e){const t=e.data,s={};t&&"string"==typeof t&&tryParseJson(t,s)&&(s&&"loadCategoryProductInfo"===s.type&&requestCategoryInfo(),"updatePageUrls"!==s.type&&"newTrustBox"!==s.type||this.submitSettings(s))}function requestCategoryInfo(){}function submitPastOrdersCommand(e){e.form_key=window.FORM_KEY,e.scope=scope,e.scopeId=scopeId;const t=new XMLHttpRequest;t.open("POST",`${ajaxUrl}?isAjax=true`,!0),t.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),t.onreadystatechange=function(){4===t.readyState&&(t.status>=400?console.log(`callback error: ${t.response} ${t.status}`):sendPastOrdersInfo(t.response))},t.send(encodeSettings(e))}function submitCheckProductSkusCommand(e){e.form_key=window.FORM_KEY,e.scope=scope,e.scopeId=scopeId;const t=new XMLHttpRequest;t.open("POST",`${ajaxUrl}?isAjax=true`,!0),t.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),t.onreadystatechange=function(){if(4===t.readyState)if(t.status>=400)console.log(`callback error: ${t.response} ${t.status}`);else{const e=document.getElementById("configuration_iframe");e.contentWindow.postMessage(t.response,e.dataset.transfer)}},t.send(encodeSettings(e))}function submitSettings(e){const t={action:"handle_save_changes",form_key:window.FORM_KEY,scope:scope,scopeId:scopeId};if("updatePageUrls"===e.type)t.pageUrls=encodeURIComponent(JSON.stringify(e.pageUrls));else if("newTrustBox"===e.type)t.customTrustBoxes=encodeURIComponent(JSON.stringify(e));else{t.settings=encodeURIComponent(JSON.stringify(e.settings));const s=document.getElementById("trustbox_preview_frame");s?s.dataset.settings=btoa(encodeURIComponent(JSON.stringify(e.settings))):console.log("trustbox_preview_frame is missing. Skipping...")}"undefined"!=typeof websiteId&&(t.website_id=websiteId),"undefined"!=typeof storeId&&(t.store_id=storeId);const s=new XMLHttpRequest;s.open("POST",`${ajaxUrl}?isAjax=true`),s.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),s.send(encodeSettings(t))}function encodeSettings(e){let t="";for(const s in e)t+=`${s}=${e[s]}&`;return t.substring(0,t.length-1)}function sendSettings(){const e=document.getElementById("configuration_iframe"),t=e.dataset,s=JSON.parse(atob(t.settings));if(s.trustbox||(s.trustbox={}),s.trustbox.pageUrls=JSON.parse(atob(t.pageUrls)),s.pluginVersion=t.pluginVersion,s.source=t.source,s.version=t.version,s.basis="plugin",s.productIdentificationOptions=JSON.parse(t.productIdentificationOptions),s.configurationScopeTree=JSON.parse(atob(t.configurationScopeTree)),s.pluginStatus=JSON.parse(atob(t.pluginStatus)),s.isFromMarketplace=t.isFromMarketplace,s.trustbox.trustboxes&&t.sku)for(trustbox of s.trustbox.trustboxes)trustbox.sku=t.sku;if(s.trustbox.trustboxes&&t.name)for(trustbox of s.trustbox.trustboxes)trustbox.name=t.name;e.contentWindow.postMessage(JSON.stringify(s),t.transfer)}function sendPastOrdersInfo(e){const t=document.getElementById("configuration_iframe"),s=t.dataset;void 0===e&&(e=s.pastOrders),t.contentWindow.postMessage(e,s.transfer)}function updateIframeSize(e){const t=document.getElementById("configuration_iframe");t&&(t.height=e.window.height+"px")}function sendSignupData(){const e={action:"get_signup_data",form_key:window.FORM_KEY,scope:scope,scopeId:scopeId},t=new XMLHttpRequest;t.open("POST",`${ajaxUrl}?isAjax=true`,!0),t.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),t.onreadystatechange=function(){if(4===t.readyState)if(t.status>=400)console.log(`callback error: ${t.response} ${t.status}`);else{const e=document.getElementById("configuration_iframe");e.contentWindow.postMessage(t.response,e.dataset.transfer)}},t.send(encodeSettings(e))}function tryParseJson(e,t){try{t=Object.assign(t,JSON.parse(e))}catch(e){return!1}return!0}window.addEventListener("message",this.receiveSettings);
-//# sourceMappingURL=admin.min.js.map
diff --git a/view/adminhtml/web/js/admin.min.js.map b/view/adminhtml/web/js/admin.min.js.map
deleted file mode 100755
index 766ad28..0000000
--- a/view/adminhtml/web/js/admin.min.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["admin.js"],"names":["receiveSettings","e","origin","location","receiveInternalData","attrs","document","getElementById","dataset","transfer","data","startsWith","split","action","this","submitPastOrdersCommand","resync","issynced","submitCheckProductSkusCommand","sendSignupData","updateplugin","reloadSettings","handleJSONMessage","parsedData","tryParseJson","TrustBoxPreviewMode","trustBoxPreviewMode","window","updateIframeSize","type","submitSettings","trustbox","contentWindow","postMessage","JSON","stringify","settings","div","enable","hidden","requestCategoryInfo","FORM_KEY","scope","scopeId","xhr","XMLHttpRequest","open","ajaxUrl","setRequestHeader","onreadystatechange","readyState","status","console","log","response","sendPastOrdersInfo","send","encodeSettings","iframe","form_key","pageUrls","encodeURIComponent","customTrustBoxes","frame","btoa","websiteId","website_id","storeId","store_id","encodedString","setting","substring","length","sendSettings","parse","atob","pluginVersion","source","version","basis","productIdentificationOptions","configurationScopeTree","pluginStatus","isFromMarketplace","trustboxes","sku","name","undefined","pastOrders","height","str","out","Object","assign","addEventListener"],"mappings":"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","file":"admin.min.js"}
\ No newline at end of file