From 96bf137172c9630de9c11f82f147b0caddb982cf Mon Sep 17 00:00:00 2001 From: Jay07GIT Date: Thu, 22 Aug 2024 11:52:48 +0530 Subject: [PATCH 1/2] Fix for dns edit page after submit --- modules/portal/public/lib/dns-change/dns-change.service.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/portal/public/lib/dns-change/dns-change.service.js b/modules/portal/public/lib/dns-change/dns-change.service.js index 5d84a6abf..4c07702d7 100644 --- a/modules/portal/public/lib/dns-change/dns-change.service.js +++ b/modules/portal/public/lib/dns-change/dns-change.service.js @@ -38,8 +38,8 @@ }) let promis = $http.post(url, data, {headers: utilityService.getCsrfHeader()}); // Hide loader when api gets response - promis.then(()=>loader.modal("hide")) - .catch(()=>loader.modal("hide")) + promis.then(()=>loader.modal("hide") + ,()=>loader.modal("hide")) return promis }; From 58fff9a03ba11d277c4ba546a9a88768dea205c2 Mon Sep 17 00:00:00 2001 From: Jay07GIT Date: Fri, 23 Aug 2024 12:16:58 +0530 Subject: [PATCH 2/2] update --- .../public/lib/dns-change/dns-change.service.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/portal/public/lib/dns-change/dns-change.service.js b/modules/portal/public/lib/dns-change/dns-change.service.js index 4c07702d7..448e9a3b2 100644 --- a/modules/portal/public/lib/dns-change/dns-change.service.js +++ b/modules/portal/public/lib/dns-change/dns-change.service.js @@ -37,9 +37,16 @@ show: true //Display loader! }) let promis = $http.post(url, data, {headers: utilityService.getCsrfHeader()}); + + function hideLoader() { + loader.modal("hide"); + + // Manually remove the backdrop after the modal is hidden + $('.modal-backdrop').remove(); + $('body').removeClass('modal-open'); // Remove the class that prevents scrolling + } // Hide loader when api gets response - promis.then(()=>loader.modal("hide") - ,()=>loader.modal("hide")) + promis.then(hideLoader, hideLoader).catch(hideLoader).finally(hideLoader); return promis };