From 93ea324eaa214a891a807cbc650f6fbdf3a339b4 Mon Sep 17 00:00:00 2001 From: "o.khalevskyi" Date: Tue, 12 Mar 2024 16:27:15 +0300 Subject: [PATCH] sub-72: fix: error when customer saves address with cartridge disabled --- .../int_subscribe_pro_sfra/cartridge/controllers/Address.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cartridges/int_subscribe_pro_sfra/cartridge/controllers/Address.js b/cartridges/int_subscribe_pro_sfra/cartridge/controllers/Address.js index 8e09bc9..dca8cf5 100644 --- a/cartridges/int_subscribe_pro_sfra/cartridge/controllers/Address.js +++ b/cartridges/int_subscribe_pro_sfra/cartridge/controllers/Address.js @@ -86,7 +86,7 @@ server.prepend('SaveAddress', csrfProtection.validateAjaxRequest, function (req, server.append('SaveAddress', csrfProtection.validateAjaxRequest, function (req, res, next) { this.on('route:Complete', function () { if (!subproEnabled) { - return next(); + return; } var CustomerMgr = require('dw/customer/CustomerMgr'); var addressForm = server.forms.getForm('address'); @@ -97,11 +97,11 @@ server.append('SaveAddress', csrfProtection.validateAjaxRequest, function (req, var addressId = req.querystring.addressId ? req.querystring.addressId : addressFormObj.addressId; if (!addressId) { - return next(); + return; } var address = addressBook.getAddress(addressId); if (!address) { - return next(); + return; } var spAddress = addressHelper.getSubproAddress(address, session.customer.profile, false, true);