From 9d7817b0257969202ec98e8d16fa1212aaf5e92f Mon Sep 17 00:00:00 2001 From: shaneblackburn Date: Fri, 22 Nov 2019 07:31:40 +1300 Subject: [PATCH] Disable like button b/w click & backend response (#4869) [deploy] --- .../javascripts/initializers/initializeCommentsPage.js.erb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/assets/javascripts/initializers/initializeCommentsPage.js.erb b/app/assets/javascripts/initializers/initializeCommentsPage.js.erb index 485f7467a..3c495438b 100644 --- a/app/assets/javascripts/initializers/initializeCommentsPage.js.erb +++ b/app/assets/javascripts/initializers/initializeCommentsPage.js.erb @@ -75,6 +75,7 @@ function initializeCommentsPage() { } thisButt.classList.add('reacted'); + thisButt.disabled = true; function successCb(response) { var reactionCountSpan = thisButt.children[2]; @@ -96,6 +97,7 @@ function initializeCommentsPage() { getCsrfToken() .then(sendFetch('reaction-creation', formData)) .then(function (response) { + thisButt.disabled = false; if (response.status === 200) { response.json().then(successCb); }