Skip to content

Commit 87b7c31

Browse files
committed
pformat() SQL params to avoid errors because of unhashable types
Refs #1091
1 parent 57053f7 commit 87b7c31

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

debug_toolbar/panels/sql/panel.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import uuid
44
from collections import defaultdict
55
from copy import copy
6+
from pprint import pformat
67

78
from django.conf.urls import url
89
from django.db import connections
@@ -150,7 +151,7 @@ def similar_key(query):
150151

151152
def duplicate_key(query):
152153
raw_params = () if query['raw_params'] is None else tuple(query['raw_params'])
153-
return (query['raw_sql'], raw_params)
154+
return (query['raw_sql'], pformat(raw_params))
154155

155156
if self._queries:
156157
width_ratio_tally = 0

0 commit comments

Comments
 (0)