From 6fda2f610cd7fc947390c9a4c8965032fe659213 Mon Sep 17 00:00:00 2001 From: Alexandre Kirszenberg Date: Sat, 2 Mar 2019 16:10:48 +0100 Subject: [PATCH] Fix exception when extra_args can't be sorted by value --- graphene_django/fields.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/graphene_django/fields.py b/graphene_django/fields.py index 3a0493c..34d55b9 100644 --- a/graphene_django/fields.py +++ b/graphene_django/fields.py @@ -44,7 +44,9 @@ class DjangoConnectionField(ConnectionField): @property def args(self): - return to_arguments(self._base_args or OrderedDict(), self.node_type.get_connection_parameters()) + args = OrderedDict(self._base_args) + args.update(self.node_type.get_connection_parameters()) + return to_arguments(args) @args.setter def args(self, args):