From aeb0aaa7a195d596e613cc59d591fb5a6faf674d Mon Sep 17 00:00:00 2001 From: Tobias Bengfort Date: Wed, 15 Sep 2021 15:46:21 +0200 Subject: [PATCH] prevent activating replace-me multiple times --- castellum/static/js/utils.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/castellum/static/js/utils.js b/castellum/static/js/utils.js index 1ae90745b..d890ac41c 100644 --- a/castellum/static/js/utils.js +++ b/castellum/static/js/utils.js @@ -93,6 +93,10 @@ $$.on(document, 'click', '[data-js="replace-me"]', function(event) { event.preventDefault(); + if (this.querySelector('.fa-spinner')) { + return; + } + var spinner = document.createElement('i'); spinner.className = 'fa fa-spinner fa-pulse'; this.append(spinner); -- GitLab