Skip to content
This repository was archived by the owner on Mar 26, 2024. It is now read-only.

Commit dc85424

Browse files
committed
Fix bug in bulk push rule evaluation when related events that don't yet exist
1 parent b807031 commit dc85424

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

synapse/push/bulk_push_rule_evaluator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ async def action_for_event_by_user(
266266

267267
related_event_id = event.content.get("m.relates_to", {}).get("event_id")
268268
related_event = (
269-
(await self.store.get_event(related_event_id)) if related_event_id else None
269+
(await self.store.get_event(related_event_id, allow_none=True)) if related_event_id else None
270270
)
271271

272272
non_bot_room_members = [x for x in room_members if not BOT_PATTERN.match(x)]

0 commit comments

Comments
 (0)