FIX: Badge granter was disabled by default.

This commit is contained in:
Guo Xiang Tan 2020-05-21 06:55:22 +08:00
parent bf7103343a
commit 68db5deaec
No known key found for this signature in database
GPG Key ID: FBD110179AAC1F20
2 changed files with 6 additions and 3 deletions

View File

@ -3,11 +3,11 @@
class BadgeGranter
def self.disable_queue
@queue_enabled = false
@queue_disabled = true
end
def self.enable_queue
@queue_enabled = true
@queue_disabled = false
end
def initialize(badge, user, opts = {})
@ -124,7 +124,7 @@ class BadgeGranter
end
def self.queue_badge_grant(type, opt)
return if !SiteSetting.enable_badges || !@queue_enabled
return if !SiteSetting.enable_badges || @queue_disabled
payload = nil
case type

View File

@ -131,6 +131,9 @@ module TestSetup
# Don't track ApplicationRequests in test mode unless opted in
ApplicationRequest.disable
# Don't queue badge grant in test mode
BadgeGranter.disable_queue
end
end