10 lines
322 B
Ruby
10 lines
322 B
Ruby
module Notifications
|
|
module Moderation
|
|
MODERATORS_AVAILABILITY_DELAY = 22.hours
|
|
SUPPORTED = [Comment].freeze
|
|
|
|
def self.available_moderators
|
|
User.with_role(:trusted).where("last_moderation_notification < ?", MODERATORS_AVAILABILITY_DELAY.ago).where(mod_roundrobin_notifications: true)
|
|
end
|
|
end
|
|
end
|