From 792267954d3be179a3be6b82c1867cacfe7e0717 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 5 Feb 2017 21:43:06 -0800 Subject: [PATCH] Fix bug where QR would refuse to post due to no captchas although captchas had been cached in another tab. --- src/Posting/Captcha.v1.coffee | 2 +- src/Posting/Captcha.v2.coffee | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Posting/Captcha.v1.coffee b/src/Posting/Captcha.v1.coffee index 4ae31a5d4..ee05c384e 100644 --- a/src/Posting/Captcha.v1.coffee +++ b/src/Posting/Captcha.v1.coffee @@ -177,8 +177,8 @@ Captcha.v1 = $.set 'captchas', @captchas clear: -> - return unless @captchas.length $.forceSync 'captchas' + return unless @captchas.length now = Date.now() for captcha, i in @captchas break if captcha.timeout > now diff --git a/src/Posting/Captcha.v2.coffee b/src/Posting/Captcha.v2.coffee index 124186731..54848ff51 100644 --- a/src/Posting/Captcha.v2.coffee +++ b/src/Posting/Captcha.v2.coffee @@ -206,8 +206,8 @@ Captcha.v2 = QR.submit() if Conf['Post on Captcha Completion'] and !QR.cooldown.auto clear: -> - return unless @captchas.length $.forceSync 'captchas' + return unless @captchas.length now = Date.now() for captcha, i in @captchas break if captcha.timeout > now