add local alias check
This commit is contained in:
parent
1c0b4e94ac
commit
6bb101ac51
1 changed files with 2 additions and 0 deletions
|
|
@ -43,6 +43,8 @@ impl crate::Service for Service {
|
|||
impl Service {
|
||||
#[tracing::instrument(skip(self))]
|
||||
pub fn set_alias(&self, alias: &RoomAliasId, room_id: &RoomId, user_id: &UserId) -> Result {
|
||||
self.check_alias_local(alias)?;
|
||||
|
||||
if alias == self.services.globals.admin_alias
|
||||
&& user_id != self.services.globals.server_user
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue