Adds moderate actions to proposal system notifications

This commit is contained in:
María Checa
2018-05-15 12:55:51 +02:00
committed by decabeza
parent 3cc8b1d123
commit f1e7b634ba
4 changed files with 55 additions and 27 deletions

View File

@@ -55,4 +55,9 @@ class ProposalNotification < ActiveRecord::Base
self.update(author_id: self.proposal.author_id) if self.proposal
end
def moderate_system_email(moderator)
Notification.where(notifiable_type: 'ProposalNotification', notifiable: self).destroy_all
Activity.log(moderator, :hide, self)
end
end