mirror of
https://github.com/discourse/discourse.git
synced 2025-03-21 06:35:38 +08:00
FIX: don't enqueue TruncateUserFlagStats job when not needed
This commit is contained in:
parent
6e0e36f790
commit
a6596662dc
@ -431,10 +431,10 @@ private
|
||||
RETURNING user_id, flags_agreed + flags_disagreed + flags_ignored AS total
|
||||
SQL
|
||||
|
||||
Jobs.enqueue(
|
||||
:truncate_user_flag_stats,
|
||||
user_ids: result.select { |r| r.total > Jobs::TruncateUserFlagStats.truncate_to }.map(&:user_id)
|
||||
)
|
||||
user_ids = result.select { |r| r.total > Jobs::TruncateUserFlagStats.truncate_to }.map(&:user_id)
|
||||
return if user_ids.blank?
|
||||
|
||||
Jobs.enqueue(:truncate_user_flag_stats, user_ids: user_ids)
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user