mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2025-01-16 07:27:07 -05:00
We store pusher data as bytes
This commit is contained in:
parent
a6e62cf6d0
commit
472be88674
@ -53,7 +53,7 @@ class PusherStore(SQLBaseStore):
|
||||
dataJson = r['data']
|
||||
r['data'] = None
|
||||
try:
|
||||
r['data'] = json.loads(dataJson)
|
||||
r['data'] = json.loads(str(dataJson).decode("UTF8"))
|
||||
except:
|
||||
logger.warn("Invalid JSON in data for pusher %d: %s", r['id'], dataJson)
|
||||
pass
|
||||
@ -81,7 +81,7 @@ class PusherStore(SQLBaseStore):
|
||||
device_display_name=device_display_name,
|
||||
ts=pushkey_ts,
|
||||
lang=lang,
|
||||
data=encode_canonical_json(data).decode("UTF-8"),
|
||||
data=encode_canonical_json(data),
|
||||
),
|
||||
insertion_values=dict(
|
||||
id=next_id,
|
||||
|
Loading…
Reference in New Issue
Block a user