First part of portability checks

This commit is contained in:
2024-11-15 02:02:19 +01:00
parent a01c89ce3a
commit 4447735dce
5 changed files with 29 additions and 11 deletions

View File

@@ -11,7 +11,7 @@ class User < ApplicationRecord
disabled: 0, # administratively disallowed to sign in
}, default: :active
has_many :units, -> { ordered }, dependent: :destroy
has_many :units, dependent: :destroy
def at_least(status)
User.statuses[self.status] >= User.statuses[status]