mirror of
https://github.com/discourse/discourse.git
synced 2025-03-23 10:45:41 +08:00
FIX: do not execute onceoff badge queries if the badges are disabled
This commit is contained in:
parent
aa16f043ea
commit
a80e8cb9bd
@ -2,6 +2,7 @@ module Jobs
|
|||||||
|
|
||||||
class GrantFirstReplyByEmail < Jobs::Onceoff
|
class GrantFirstReplyByEmail < Jobs::Onceoff
|
||||||
def execute_onceoff(args)
|
def execute_onceoff(args)
|
||||||
|
return unless SiteSetting.enable_badges
|
||||||
to_award = {}
|
to_award = {}
|
||||||
|
|
||||||
Post.select(:id, :created_at, :user_id)
|
Post.select(:id, :created_at, :user_id)
|
||||||
|
@ -2,6 +2,7 @@ module Jobs
|
|||||||
|
|
||||||
class GrantEmoji < Jobs::Onceoff
|
class GrantEmoji < Jobs::Onceoff
|
||||||
def execute_onceoff(args)
|
def execute_onceoff(args)
|
||||||
|
return unless SiteSetting.enable_badges
|
||||||
to_award = {}
|
to_award = {}
|
||||||
|
|
||||||
Post.secured(Guardian.new)
|
Post.secured(Guardian.new)
|
||||||
|
@ -4,6 +4,7 @@ module Jobs
|
|||||||
sidekiq_options queue: 'low'
|
sidekiq_options queue: 'low'
|
||||||
|
|
||||||
def execute_onceoff(args)
|
def execute_onceoff(args)
|
||||||
|
return unless SiteSetting.enable_badges
|
||||||
to_award = {}
|
to_award = {}
|
||||||
|
|
||||||
Post.secured(Guardian.new)
|
Post.secured(Guardian.new)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user