Fix /api/v1/statuses/:id/context sometimes returing Mastodon-Async-Refresh without result_count (#36779)

This commit is contained in:
Claire
2025-11-07 11:02:25 +01:00
committed by GitHub
parent 315833cb75
commit 70d71c10c8
2 changed files with 16 additions and 1 deletions

View File

@@ -66,7 +66,7 @@ class Api::V1::StatusesController < Api::BaseController
if async_refresh.running?
add_async_refresh_header(async_refresh)
elsif !current_account.nil? && @status.should_fetch_replies?
add_async_refresh_header(AsyncRefresh.create(refresh_key))
add_async_refresh_header(AsyncRefresh.create(refresh_key, count_results: true))
WorkerBatch.new.within do |batch|
batch.connect(refresh_key, threshold: 1.0)