diff options
author | Claire <claire.github-309c@sitedethib.com> | 2021-03-12 05:25:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-12 05:25:24 +0100 |
commit | 5cc45d22d3c5c326917d1a02a09f2afae83d4332 (patch) | |
tree | 5e3f5458b986d0501b60e17c4ea1cded6fe3186b /app | |
parent | f2ca6c7a172deb9309c793adb87cdc4b46974a44 (diff) |
Remove subscription_expires_at leftover from OStatus (#15857)
Diffstat (limited to 'app')
-rw-r--r-- | app/models/account.rb | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/app/models/account.rb b/app/models/account.rb index 6f5bc6295..d85fd1f6e 100644 --- a/app/models/account.rb +++ b/app/models/account.rb @@ -27,7 +27,6 @@ # header_file_size :integer # header_updated_at :datetime # avatar_remote_url :string -# subscription_expires_at :datetime # locked :boolean default(FALSE), not null # header_remote_url :string default(""), not null # last_webfingered_at :datetime @@ -55,6 +54,8 @@ # class Account < ApplicationRecord + self.ignored_columns = %w(subscription_expires_at) + USERNAME_RE = /[a-z0-9_]+([a-z0-9_\.-]+[a-z0-9_]+)?/i MENTION_RE = /(?<=^|[^\/[:word:]])@((#{USERNAME_RE})(?:@[[:word:]\.\-]+[a-z0-9]+)?)/i @@ -93,7 +94,6 @@ class Account < ApplicationRecord scope :remote, -> { where.not(domain: nil) } scope :local, -> { where(domain: nil) } - scope :expiring, ->(time) { remote.where.not(subscription_expires_at: nil).where('subscription_expires_at < ?', time) } scope :partitioned, -> { order(Arel.sql('row_number() over (partition by domain)')) } scope :silenced, -> { where.not(silenced_at: nil) } scope :suspended, -> { where.not(suspended_at: nil) } @@ -190,10 +190,6 @@ class Account < ApplicationRecord "acct:#{local_username_and_domain}" end - def subscribed? - subscription_expires_at.present? - end - def searchable? !(suspended? || moved?) end |