From 72376223f670c4e75dd75fc074017dcef8dc9d5a Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Tue, 10 May 2022 13:29:51 +0200 Subject: [PATCH] Fix check in process_view for default graphiql value The default for the `graphiql` keyword argument to `GraphQLView` is `True`. ref: https://github.com/strawberry-graphql/strawberry/blob/05c94aea86d5c44e226d0f5a0d453079308ce8b9/strawberry/django/views.py#L45 ref: https://github.com/strawberry-graphql/strawberry/commit/701c51f81f2558edb1dc2930e53272586a477c27 --- graphiql_strawberry_debug_toolbar/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphiql_strawberry_debug_toolbar/middleware.py b/graphiql_strawberry_debug_toolbar/middleware.py index c80fac3..a717478 100644 --- a/graphiql_strawberry_debug_toolbar/middleware.py +++ b/graphiql_strawberry_debug_toolbar/middleware.py @@ -54,7 +54,7 @@ def process_view(self, request, view_func, *args): if ( hasattr(view_func, "view_class") and issubclass(view_func.view_class, GraphQLView) - and view_func.view_initkwargs.get("graphiql") + and view_func.view_initkwargs.get("graphiql", True) ): request._graphiql = True