From f3a30f94db934772667ea4f14bd6578130e1e4ad Mon Sep 17 00:00:00 2001 From: Ahmed Ejaz Date: Wed, 27 Nov 2024 12:00:11 +0500 Subject: [PATCH] 12973: fix error rendering on UI - The caught errors do not get rendered to the UI because of incorrect rendering methods --- app/controllers/admin/product_import_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/admin/product_import_controller.rb b/app/controllers/admin/product_import_controller.rb index 9331023aad..7cbb8f64b5 100644 --- a/app/controllers/admin/product_import_controller.rb +++ b/app/controllers/admin/product_import_controller.rb @@ -30,13 +30,13 @@ module Admin def validate_data return unless process_data('validate') - render json: @importer.import_results, response: 200 + render json: @importer.import_results end def save_data return unless process_data('save') - render json: @importer.save_results, response: 200 + render json: @importer.save_results end def reset_absent_products @@ -76,7 +76,7 @@ module Admin begin @importer.public_send("#{method}_entries") rescue StandardError => e - render json: e.message, response: 500 + render plain: e.message, status: :internal_server_error return false end