This commit is contained in:
Jyrki Gadinger 2025-02-21 16:02:22 +01:00
parent ea8672c7da
commit 9facb4c831

View file

@ -1,14 +0,0 @@
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
def current?
permanent? || expires_at > Time.now.utc
end
end