Add API data to show/index views
This commit is contained in:
@@ -44,6 +44,14 @@ class Ban < ApplicationRecord
|
||||
q
|
||||
end
|
||||
|
||||
module ApiMethods
|
||||
def html_data_attributes
|
||||
[:user_id, :banner_id, :expired?]
|
||||
end
|
||||
end
|
||||
|
||||
include ApiMethods
|
||||
|
||||
def self.prune!
|
||||
expired.includes(:user).find_each do |ban|
|
||||
ban.user.unban! if ban.user.ban_expired?
|
||||
|
||||
Reference in New Issue
Block a user