You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by dk...@apache.org on 2020/01/19 04:32:15 UTC
[sling-org-apache-sling-app-cms] 02/02: Fixing issue created by
SLING-8919
This is an automated email from the ASF dual-hosted git repository.
dklco pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git
commit 23d6a4436a82033fa7fc6532166bdd0c7d50ed29
Author: Dan Klco <dk...@apache.org>
AuthorDate: Sat Jan 18 23:31:47 2020 -0500
Fixing issue created by SLING-8919
---
ui/src/main/frontend/js/cms.form.js | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/ui/src/main/frontend/js/cms.form.js b/ui/src/main/frontend/js/cms.form.js
index ed221fc..7eb1dec 100644
--- a/ui/src/main/frontend/js/cms.form.js
+++ b/ui/src/main/frontend/js/cms.form.js
@@ -102,8 +102,8 @@ rava.bind('.get-form', {
const modal = Sling.CMS.ui.loaderModal('Loading...');
const form = this;
const wrapper = form.querySelector('.form-wrapper');
- async function doGet() {
- const request = await fetch(`${form.action}?${new URLSearchParams(new FormData(form)).toString()}`);
+ async function doGet(url) {
+ const request = await fetch(url);
if (Sling.CMS.utils.ok(request)) {
const tmp = document.createElement('div');
tmp.innerHTML = await request.text();
@@ -117,11 +117,12 @@ rava.bind('.get-form', {
} else {
modal.remove();
}
- if (wrapper) {
- wrapper.disabled = true;
- }
}
- doGet();
+ const url = `${form.action}?${new URLSearchParams(new FormData(form)).toString()}`;
+ if (wrapper) {
+ wrapper.disabled = true;
+ }
+ doGet(url);
},
},
});