From ea2e3ea38b59940bf56f779c8b65a3fd26143bd7 Mon Sep 17 00:00:00 2001 From: George Date: Thu, 21 Jan 2021 12:35:18 -0500 Subject: [PATCH 1/2] Ignore disabled state of setting controls --- extension/data/modules/removalreasons.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extension/data/modules/removalreasons.js b/extension/data/modules/removalreasons.js index 642d32a74..985374df8 100644 --- a/extension/data/modules/removalreasons.js +++ b/extension/data/modules/removalreasons.js @@ -643,9 +643,9 @@ function removalreasons () { notifyBy = popup.find('.reason-type:checked').val(), notifyAsSub = popup.find('.reason-as-sub').prop('checked'), autoArchive = popup.find('.reason-auto-archive').prop('checked'), - notifySticky = popup.find('.reason-sticky').prop('checked') && !popup.find('.reason-sticky').prop('disabled'), - actionLockThread = popup.find('.action-lock-thread').prop('checked') && !popup.find('.action-lock-thread').prop('disabled'), - actionLockComment = popup.find('.action-lock-comment').prop('checked') && !popup.find('.action-lock-comment').prop('disabled'), + notifySticky = popup.find('.reason-sticky').prop('checked'), + actionLockThread = popup.find('.action-lock-thread').prop('checked'), + actionLockComment = popup.find('.action-lock-comment').prop('checked'), checked = popup.find('.reason-check:checked'), status = popup.find('.status'), attrs = popup.find('attrs'), From 03656255c0d662bed24842c14ec9f855441eb8e4 Mon Sep 17 00:00:00 2001 From: George Date: Thu, 21 Jan 2021 14:47:53 -0500 Subject: [PATCH 2/2] Don't try to take invalid RR actions --- extension/data/modules/removalreasons.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extension/data/modules/removalreasons.js b/extension/data/modules/removalreasons.js index 985374df8..6e7a87b0a 100644 --- a/extension/data/modules/removalreasons.js +++ b/extension/data/modules/removalreasons.js @@ -447,7 +447,7 @@ function removalreasons () {