Skip to content

Missing response headers when data is served from the cache #2

@toriphes

Description

@toriphes

Thank you for the great work!

Response headers setted with wp-graphql filters like graphql_response_headers_to_send or graphql_access_control_allow_headers are ignored when data is served from the cache.

I used this code as a workaround.

add_action( 'graphql_cache_early_response', function() {
	WPGraphQL\Router::set_headers();
} );

Wouldn't it be better to insert WPGraphQL\Router::set_headers() exactly before calling the respond_and_exit method of the QueryCache class?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions