From 326be3eaa0b6990d6d782972b8cc5e5fae224789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?= Date: Tue, 11 Feb 2025 15:59:44 +0100 Subject: [PATCH] =?UTF-8?q?Znemo=C5=BEn=C4=9Bn=C3=AD=20posl=C3=A1n=C3=AD?= =?UTF-8?q?=20editace/p=C5=99id=C3=A1n=C3=AD=20koment=C3=A1=C5=99e=20v?= =?UTF-8?q?=C3=ADcekr=C3=A1t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../korektury/korekturovatko/__edit_komentar.html | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/korektury/templates/korektury/korekturovatko/__edit_komentar.html b/korektury/templates/korektury/korekturovatko/__edit_komentar.html index 312d5402..4c07c3aa 100644 --- a/korektury/templates/korektury/korekturovatko/__edit_komentar.html +++ b/korektury/templates/korektury/korekturovatko/__edit_komentar.html @@ -12,7 +12,7 @@ constructor() { this.div = document.getElementById('commform-div'); this.text = document.getElementById('commform-text'); - const submit_button = document.getElementById('commform-submit'); + this.submit_button = document.getElementById('commform-submit'); const close_button = document.getElementById('commform-close'); @@ -22,7 +22,7 @@ }); close_button.addEventListener("click", _ => { this.close(); }); - submit_button.addEventListener("click", _ => { this.submit(); }); + this.submit_button.addEventListener("click", _ => { this.submit(); }); } @@ -58,6 +58,7 @@ } submit() { + this.submit_button.disabled = true; const data = new FormData(CSRF_FORM); data.append('x', this.x); data.append('y', this.y); @@ -67,7 +68,7 @@ data.append('text', this.text.value); - update_all({method: 'POST', body: data}, true, () => {this.close()}); + update_all({method: 'POST', body: data}, true, () => {this.close(); this.submit_button.disabled = false;}); } }