From c94e29874639dd916ca3eb2945076c4bdd1cc290 Mon Sep 17 00:00:00 2001 From: David Roetzel Date: Fri, 21 Mar 2025 15:28:03 +0100 Subject: [PATCH] Put FASP support behind a feature flag --- app/models/account.rb | 2 +- app/models/favourite.rb | 2 +- app/models/status.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/account.rb b/app/models/account.rb index 22b8bce601..d80ce39a3a 100644 --- a/app/models/account.rb +++ b/app/models/account.rb @@ -85,7 +85,7 @@ class Account < ApplicationRecord include Account::Associations include Account::Avatar include Account::Counters - include Account::FaspConcern + include Account::FaspConcern if Mastodon::Feature.fasp_enabled? include Account::FinderConcern include Account::Header include Account::Interactions diff --git a/app/models/favourite.rb b/app/models/favourite.rb index 7bf793e2a1..1731ac0d03 100644 --- a/app/models/favourite.rb +++ b/app/models/favourite.rb @@ -13,7 +13,7 @@ class Favourite < ApplicationRecord include Paginable - include Favourite::FaspConcern + include Favourite::FaspConcern if Mastodon::Feature.fasp_enabled? update_index('statuses', :status) diff --git a/app/models/status.rb b/app/models/status.rb index bd5267a7d5..327a21dc1b 100644 --- a/app/models/status.rb +++ b/app/models/status.rb @@ -35,7 +35,7 @@ class Status < ApplicationRecord include Discard::Model include Paginable include RateLimitable - include Status::FaspConcern + include Status::FaspConcern if Mastodon::Feature.fasp_enabled? include Status::FetchRepliesConcern include Status::SafeReblogInsert include Status::SearchConcern