summary refs log tree commit diff
path: root/docs/sphinx/synapse.util.stringutils.rst (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-10-29Override any missing default power level keys with DINUM's defaults when ↵Andrew Morgan3-18/+85
creating a room (#68) The createRoom flow in DINUM's Synapse (through the AccessRules module which has hooks for all of this) already rejects a power levels content dict if it doesn't have high enough power levels to satisfy DINUM's [requirements](https://github.com/matrix-org/synapse-dinsic/blob/ac50ed353b5fdbdf9f853be0d94b6fccaf33973e/synapse/third_party_rules/access_rules.py#L233-L252). This PR ensures that any keys that aren't provided are replaced