Skip to content

Commit f5d85d6

Browse files
Merge pull request #57 from marblestation/bugfix_dict
Bugfix: ImmutableMultiDict to dict losing fl values in list
2 parents 0dbfe56 + 6ebb6c2 commit f5d85d6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

solr/views.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ def get_handler_class(self):
4747
return "default"
4848

4949
def get(self):
50-
query, headers = self.cleanup_solr_request(dict(request.args))
50+
query, headers = self.cleanup_solr_request(request.args.to_dict(flat=False))
5151

5252
# trickery, we can accept docs() operator if it is part of form data
5353
# I tried to search whether it is a valid move to send multipart
@@ -540,8 +540,8 @@ def get_handler_class(self):
540540

541541
def post(self):
542542
handler_class = self.get_handler_class()
543-
payload = dict(request.form)
544-
payload.update(request.args)
543+
payload = request.form.to_dict(flat=False)
544+
payload.update(request.args.to_dict(flat=False))
545545
if request.is_json:
546546
payload.update(request.json)
547547

0 commit comments

Comments
 (0)