0
0
Fork 1
mirror of https://mau.dev/maunium/synapse.git synced 2024-12-18 03:24:09 +01:00
This commit is contained in:
David Baker 2015-12-21 10:14:57 +00:00
parent b131fb1fe2
commit 091c545c4f
2 changed files with 9 additions and 9 deletions

View file

@ -170,7 +170,7 @@ class SyncHandler(BaseHandler):
for e in ephemeral_by_room[room_id]:
if e['type'] != 'm.receipt':
continue
for receipt_event_id,val in e['content'].items():
for receipt_event_id, val in e['content'].items():
if 'm.read' in val:
if user_id in val['m.read']:
return receipt_event_id
@ -281,7 +281,7 @@ class SyncHandler(BaseHandler):
)
notifs = yield self.unread_notifs_for_room_id(
room_id, sync_config, ephemeral_by_room
room_id, sync_config, ephemeral_by_room
)
notif_count = None
if notifs is not None:
@ -830,4 +830,4 @@ class SyncHandler(BaseHandler):
# There is no new information in this period, so your notification
# count is whatever it was last time.
defer.returnValue(None)
defer.returnValue(notifs)
defer.returnValue(notifs)

View file

@ -73,14 +73,13 @@ class EventActionsStore(SQLBaseStore):
" OR (e.topological_ordering == ? AND e.stream_ordering > ?)"
")"
)
txn.execute(sql,
(
user_id, room_id,
topological_ordering, topological_ordering, stream_ordering
)
txn.execute(sql, (
user_id, room_id,
topological_ordering, topological_ordering, stream_ordering
)
)
return [
{ "event_id": row[0], "actions": row[1] } for row in txn.fetchall()
{"event_id": row[0], "actions": row[1]} for row in txn.fetchall()
]
ret = yield self.runInteraction(
@ -89,5 +88,6 @@ class EventActionsStore(SQLBaseStore):
)
defer.returnValue(ret)
class EventActionsTable(object):
table_name = "event_actions"