0
0
Fork 0

Fix /api/v1/instance/domain_blocks being unconditionally cached (#24662)

This commit is contained in:
Claire 2023-04-26 11:42:47 +02:00 committed by GitHub
parent 62ab7506d6
commit b0bf6216e6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 4 deletions

View file

@ -156,8 +156,8 @@ module CacheConcern
end
class_methods do
def vary_by(value)
before_action do |controller|
def vary_by(value, **kwargs)
before_action(**kwargs) do |controller|
response.headers['Vary'] = value.respond_to?(:call) ? controller.instance_exec(&value) : value
end
end