summaryrefslogtreecommitdiffstats
path: root/ogcp/static
diff options
context:
space:
mode:
authorJavier Sánchez Parra <jsanchez@soleta.eu>2022-08-09 19:11:00 +0200
committerJavier Sánchez Parra <jsanchez@soleta.eu>2022-09-27 09:48:35 +0200
commit229ad311bee9fea54f7fdad4d5b3a74ea173f004 (patch)
treea30e0ccbc3bd4b5dd868c3440e13c50983ff6644 /ogcp/static
parent2614c9304eef5fbbe33898c0e5e804b76cab8ba5 (diff)
Add current ogServer to scopesForm
With this commit when users select a scope, the ogServer to which it belongs is also sent. Then when processing the form we obtain this ogServer and we can send it the pertinent requests. This commit also makes action "Add client" to use the ogServer sent in the form.
Diffstat (limited to 'ogcp/static')
-rw-r--r--ogcp/static/js/ogcp.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/ogcp/static/js/ogcp.js b/ogcp/static/js/ogcp.js
index 8678759..bdd7581 100644
--- a/ogcp/static/js/ogcp.js
+++ b/ogcp/static/js/ogcp.js
@@ -64,6 +64,12 @@ function checkParentsCheckboxes() {
if (checkboxChildren.length == 0) return;
+ if (this.name == "scope-server") {
+ const checkedChildren = checkboxChildren.filter(":checked");
+ checkbox.checked = checkedChildren.length > 0;
+ return;
+ }
+
const unCheckedChildren = checkboxChildren.filter(":not(:checked)");
checkbox.indeterminate =