From 48005c55fffd1540105ca53870da64f742a0f7fc Mon Sep 17 00:00:00 2001 From: Claire Date: Thu, 18 Sep 2025 19:03:07 +0200 Subject: [PATCH] Add short-time HTTP caching of quote authorizations for public posts (#36171) --- app/controllers/activitypub/quote_authorizations_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/activitypub/quote_authorizations_controller.rb b/app/controllers/activitypub/quote_authorizations_controller.rb index fa635d636..274afb929 100644 --- a/app/controllers/activitypub/quote_authorizations_controller.rb +++ b/app/controllers/activitypub/quote_authorizations_controller.rb @@ -9,7 +9,7 @@ class ActivityPub::QuoteAuthorizationsController < ActivityPub::BaseController before_action :set_quote_authorization def show - expires_in 0, public: @quote.status.distributable? && public_fetch_mode? + expires_in 30.seconds, public: true if @quote.status.distributable? && public_fetch_mode? render json: @quote, serializer: ActivityPub::QuoteAuthorizationSerializer, adapter: ActivityPub::Adapter, content_type: 'application/activity+json' end