Don't KeyError if no power_levels event

pull/4/merge
David Baker 7 years ago
parent 0f1eb3e914
commit ab1bc9bf5f
  1. 4
      synapse/push/bulk_push_rule_evaluator.py

@ -131,7 +131,9 @@ class BulkPushRuleEvaluator(object):
sender_level = get_user_power_level(event.sender, auth_events)
defer.returnValue((auth_events[POWER_KEY].content, sender_level))
pl_event = auth_events.get(POWER_KEY)
defer.returnValue((pl_event.content if pl_event else {}, sender_level))
@defer.inlineCallbacks
def action_for_event_by_user(self, event, context):

Loading…
Cancel
Save