aboutsummaryrefslogtreecommitdiff
path: root/clientapi/routing/capabilities.go
diff options
context:
space:
mode:
Diffstat (limited to 'clientapi/routing/capabilities.go')
-rw-r--r--clientapi/routing/capabilities.go7
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,
},
}