diff options
Diffstat (limited to 'clientapi/routing/capabilities.go')
-rw-r--r-- | clientapi/routing/capabilities.go | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/clientapi/routing/capabilities.go b/clientapi/routing/capabilities.go index 199b1524..72668fa5 100644 --- a/clientapi/routing/capabilities.go +++ b/clientapi/routing/capabilities.go @@ -23,8 +23,8 @@ import ( "github.com/matrix-org/util" ) -// SendMembership implements PUT /rooms/{roomID}/(join|kick|ban|unban|leave|invite) -// by building a m.room.member event then sending it to the room server +// GetCapabilities returns information about the server's supported feature set +// and other relevant capabilities to an authenticated user. func GetCapabilities( req *http.Request, rsAPI roomserverAPI.RoomserverInternalAPI, ) util.JSONResponse { @@ -41,6 +41,9 @@ func GetCapabilities( response := map[string]interface{}{ "capabilities": map[string]interface{}{ + "m.change_password": map[string]bool{ + "enabled": true, + }, "m.room_versions": roomVersionsQueryRes, }, } |