Merge pull request #4313 from techAPJ/badge

FIX: do not execute onceoff badge queries if the badges are disabled
This commit is contained in:
Jeff Atwood 2016-07-06 01:09:14 -07:00 committed by GitHub
commit d4f3fc2b11
3 changed files with 3 additions and 0 deletions

View File

@ -2,6 +2,7 @@ module Jobs
class GrantFirstReplyByEmail < Jobs::Onceoff
def execute_onceoff(args)
return unless SiteSetting.enable_badges
to_award = {}
Post.select(:id, :created_at, :user_id)

View File

@ -2,6 +2,7 @@ module Jobs
class GrantEmoji < Jobs::Onceoff
def execute_onceoff(args)
return unless SiteSetting.enable_badges
to_award = {}
Post.secured(Guardian.new)

View File

@ -4,6 +4,7 @@ module Jobs
sidekiq_options queue: 'low'
def execute_onceoff(args)
return unless SiteSetting.enable_badges
to_award = {}
Post.secured(Guardian.new)