From ea09d0a9f96925b87533269f5931cb8f9642a55b Mon Sep 17 00:00:00 2001 From: tuna Date: Mon, 6 Mar 2023 16:36:06 +0700 Subject: [PATCH 1/3] improved error reporting when unexpected went wrong --- .../Checkout/view/frontend/web/js/model/error-processor.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js b/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js index b9c9d4cc9f06f..400660faa4c61 100644 --- a/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js +++ b/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js @@ -29,6 +29,7 @@ define([ try { error = JSON.parse(response.responseText); } catch (exception) { + console.log(exception); error = { message: $t('Something went wrong with your request. Please try again later.') }; From fb9bb8bbab5546d403e60486b5742668814f96ca Mon Sep 17 00:00:00 2001 From: tuna Date: Mon, 6 Mar 2023 16:42:04 +0700 Subject: [PATCH 2/3] improved error reporting when unexpected went wrong --- .../Checkout/view/frontend/web/js/model/error-processor.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js b/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js index 400660faa4c61..2d411c58325b0 100644 --- a/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js +++ b/app/code/Magento/Checkout/view/frontend/web/js/model/error-processor.js @@ -29,7 +29,7 @@ define([ try { error = JSON.parse(response.responseText); } catch (exception) { - console.log(exception); + console.error(exception); error = { message: $t('Something went wrong with your request. Please try again later.') }; From 8c94bc421494a1f526f7e6d0c6d8f06a4565c091 Mon Sep 17 00:00:00 2001 From: Tu Nguyen Anh Date: Sun, 12 Mar 2023 09:43:53 +0700 Subject: [PATCH 3/3] show exception --- app/code/Magento/Ui/view/base/web/js/core/renderer/layout.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/Ui/view/base/web/js/core/renderer/layout.js b/app/code/Magento/Ui/view/base/web/js/core/renderer/layout.js index 5240fe55f6a74..53c3ac94e4ffa 100644 --- a/app/code/Magento/Ui/view/base/web/js/core/renderer/layout.js +++ b/app/code/Magento/Ui/view/base/web/js/core/renderer/layout.js @@ -118,7 +118,8 @@ define([ component: node.component }); loaded.resolve(node, constr); - }, function () { + }, function (exception) { + console.error(exception); consoleLogger.error('componentLoadingFail', { component: node.component });