Browse Source
Fix poll ending notifications being created for each vote (#15071)
On a poll ending, notifications were created for each vote instead
of for each voter.
master
ThibG
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
app/workers/poll_expiration_notify_worker.rb
|
|
@ -15,7 +15,7 @@ class PollExpirationNotifyWorker |
|
|
|
end |
|
|
|
|
|
|
|
# Notify local voters |
|
|
|
poll.votes.includes(:account).map(&:account).select(&:local?).each do |account| |
|
|
|
poll.votes.includes(:account).group(:account_id).select(:account_id).map(&:account).select(&:local?).each do |account| |
|
|
|
NotifyService.new.call(account, :poll, poll) |
|
|
|
end |
|
|
|
rescue ActiveRecord::RecordNotFound |
|
|
|