Skip to content

Commit 97976fd

Browse files
committed
String differences
1 parent a968ff8 commit 97976fd

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

neo4j/session.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,14 @@ def run(self, statement, parameters=None):
204204
if isinstance(statement, bytes):
205205
statement = statement.decode("UTF-8")
206206

207-
parameters = dict(parameters or {})
207+
parameters = {}
208+
for key, value in (parameters or {}).items():
209+
if isinstance(key, bytes):
210+
key = key.decode("UTF-8")
211+
if isinstance(value, bytes):
212+
parameters[key] = value.decode("UTF-8")
213+
else:
214+
parameters[key] = value
208215

209216
t = BenchTest()
210217
t.init = perf_counter()

0 commit comments

Comments
 (0)