From a2872f2a920ae3b5c67f4901e3ac28fdeb954d34 Mon Sep 17 00:00:00 2001 From: Minh Tu Le Date: Sat, 17 Apr 2021 15:30:08 -0700 Subject: [PATCH] Use argument's default value regardless if the input field is required --- graphene/types/schema.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/graphene/types/schema.py b/graphene/types/schema.py index 4fd71769..6a1af687 100644 --- a/graphene/types/schema.py +++ b/graphene/types/schema.py @@ -313,9 +313,7 @@ class TypeMap(dict): arg_type, out_name=arg_name, description=arg.description, - default_value=Undefined - if isinstance(arg.type, NonNull) - else arg.default_value, + default_value=arg.default_value, ) subscribe = field.wrap_subscribe( self.get_function_for_type(