Allow specific users to add aliases with whitespace

This commit is contained in:
Tulir Asokan 2020-11-18 01:22:49 +02:00
parent 55d926999c
commit bef7fb88c5

View File

@ -64,6 +64,8 @@ class DirectoryHandler(BaseHandler):
): ):
# general association creation for both human users and app services # general association creation for both human users and app services
# meow: allow specific users to include anything in room aliases
if creator not in self.config.meow.validation_override:
for wchar in string.whitespace: for wchar in string.whitespace:
if wchar in room_alias.localpart: if wchar in room_alias.localpart:
raise SynapseError(400, "Invalid characters in room alias") raise SynapseError(400, "Invalid characters in room alias")