mirror of
https://github.com/discourse/discourse.git
synced 2025-02-20 18:58:10 +00:00
FIX: Badge granter was disabled by default.
This commit is contained in:
parent
bf7103343a
commit
68db5deaec
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user