Retrospring/app/models/user_ban.rb

11 lines
237 B
Ruby

class UserBan < ApplicationRecord
belongs_to :user
belongs_to :banned_by, class_name: "User", optional: true
scope :current, -> { where("expires_at IS NULL or expires_at > NOW()") }
def permanent?
expires_at.nil?
end
end