Skip to content
Snippets Groups Projects
Commit 5ebed186 authored by Erik Johnston's avatar Erik Johnston
Browse files

Lets convert bytes to unicode instead

parent 06c3d805
No related branches found
No related tags found
No related merge requests found
......@@ -40,12 +40,10 @@ class EndToEndKeyStore(SQLBaseStore):
allow_none=True,
)
if old_key_json and not isinstance(old_key_json, bytes):
# In py3 we need old_key_json to match new_key_json type. The DB
# returns unicode while encode_canonical_json returns bytes
old_key_json = old_key_json.encode("utf-8")
# In py3 we need old_key_json to match new_key_json type. The DB
# returns unicode while encode_canonical_json returns bytes.
new_key_json = encode_canonical_json(device_keys).decode("utf-8")
new_key_json = encode_canonical_json(device_keys)
if old_key_json == new_key_json:
return False
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment