Fix: Fix: Return 0 to AP Request if Hide Followers Count

This commit is contained in:
atsu1125 2023-08-20 00:02:04 +09:00
parent 114656b195
commit d197040593
No known key found for this signature in database
GPG Key ID: 42A618322418F68C

View File

@ -60,7 +60,7 @@ class FollowerAccountsController < ApplicationController
def collection_presenter def collection_presenter
options = { type: :ordered } options = { type: :ordered }
options[:size] = (Setting.hide_followers_count || @account.user&.setting_hide_followers_count) ? 0 : @account.followers_count options[:size] = Setting.hide_followers_count || @account.user&.setting_hide_followers_count ? 0 : @account.followers_count
if page_requested? if page_requested?
ActivityPub::CollectionPresenter.new( ActivityPub::CollectionPresenter.new(
id: account_followers_url(@account, page: params.fetch(:page, 1)), id: account_followers_url(@account, page: params.fetch(:page, 1)),