Update `enum` away from deprecated (#29678)

main-rebase-security-fix
Matt Jankowski 2024-03-21 04:32:35 -04:00 committed by GitHub
parent 01464074c9
commit cdd168f5d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ class RelationshipSeveranceEvent < ApplicationRecord
has_many :severed_relationships, inverse_of: :relationship_severance_event, dependent: :delete_all
enum type: {
enum :type, {
domain_block: 0,
user_domain_block: 1,
account_suspension: 2,

View File

@ -20,7 +20,7 @@ class SeveredRelationship < ApplicationRecord
belongs_to :local_account, class_name: 'Account'
belongs_to :remote_account, class_name: 'Account'
enum direction: {
enum :direction, {
passive: 0, # analogous to `local_account.passive_relationships`
active: 1, # analogous to `local_account.active_relationships`
}

View File

@ -42,7 +42,7 @@ module Mastodon::CLI
class SeveredRelationship < ApplicationRecord; end
class DomainBlock < ApplicationRecord
enum severity: { silence: 0, suspend: 1, noop: 2 }
enum :severity, { silence: 0, suspend: 1, noop: 2 }
scope :by_severity, -> { in_order_of(:severity, %w(noop silence suspend)).order(:domain) }
end