Skip to content

Commit d40ede9

Browse files
authored
Exception raises when GET request is sent to batch endpoint
Was getting: ``` ValueError at /graphql/batch/ max() arg is an empty sequence ```
1 parent 5d6c7f2 commit d40ede9

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

graphene_django/views.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,11 @@ def dispatch(self, request, *args, **kwargs):
105105

106106
if self.batch:
107107
responses = [self.get_response(request, entry) for entry in data]
108-
result = '[{}]'.format(','.join([response[0] for response in responses]))
109-
status_code = max(responses, key=lambda response: response[1])[1]
108+
if not responses:
109+
result, status_code = self.get_response(request, data, show_graphiql)
110+
else:
111+
result = '[{}]'.format(','.join([response[0] for response in responses]))
112+
status_code = max(responses, key=lambda response: response[1])[1]
110113
else:
111114
result, status_code = self.get_response(request, data, show_graphiql)
112115

0 commit comments

Comments
 (0)