This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
Kicking an external user gives an error, even though it should be allowed by the specification #16736
Labels
A-Membership
A-Spec-Compliance
places where synapse does not conform to the spec
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Tolerable
Minor significance, cosmetic issues, low or no impact to users.
Description
The specification allows kicking an external user (https://spec.matrix.org/v1.8/client-server-api/#room-membership):
However, Synapse returns an error when you try to kick a user that is external:
Steps to reproduce
Homeserver
local
Synapse Version
v1.93.0
Installation Method
Docker (matrixdotorg/synapse)
Database
SQLite
Workers
Single process
Platform
Docker Container (
matrixdotorg/synapse:v1.93.0
)Configuration
We use the default homeserver options, but with ratelimiting disabled.
Relevant log output
Anything else that would be useful to know?
No response
The text was updated successfully, but these errors were encountered: