Browse Source

Fix Account Strike causing PG not null validation error (#23178)

closed-social-glitch-2
Jeong Arm 1 year ago
committed by GitHub
parent
commit
a1abda39dd
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      app/models/account_warning.rb

+ 8
- 0
app/models/account_warning.rb View File

@ -26,6 +26,8 @@ class AccountWarning < ApplicationRecord
suspend: 4_000,
}, _suffix: :action
before_validation :before_validate
belongs_to :account, inverse_of: :account_warnings
belongs_to :target_account, class_name: 'Account', inverse_of: :strikes
belongs_to :report, optional: true
@ -47,4 +49,10 @@ class AccountWarning < ApplicationRecord
def to_log_human_identifier
target_account.acct
end
private
def before_validate
self.text = '' if text.blank?
end
end

Loading…
Cancel
Save