From 9bfe86f474066182f3b3fac2db543bf19af3b9b0 Mon Sep 17 00:00:00 2001 From: Daniel Wagner-Hall Date: Thu, 17 Dec 2015 19:01:20 +0100 Subject: [PATCH] Add display_name to 3pid invites in m.room.member --- event-schemas/examples/m.room.member#third_party_invite | 1 + event-schemas/schema/m.room.member | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/event-schemas/examples/m.room.member#third_party_invite b/event-schemas/examples/m.room.member#third_party_invite index 1bae2e9f..61718ba1 100644 --- a/event-schemas/examples/m.room.member#third_party_invite +++ b/event-schemas/examples/m.room.member#third_party_invite @@ -5,6 +5,7 @@ "avatar_url": "mxc://localhost/SEsfnsuifSDFSSEF#auto", "displayname": "Alice Margatroid", "third_party_invite": { + "display_name": "alice", "signed": { "mxid": "@alice:localhost", "signatures": { diff --git a/event-schemas/schema/m.room.member b/event-schemas/schema/m.room.member index 28a49c3a..0ffc7fd4 100644 --- a/event-schemas/schema/m.room.member +++ b/event-schemas/schema/m.room.member @@ -27,6 +27,10 @@ "type": "object", "title": "Invite", "properties": { + "display_name": { + "type": "string", + "description": "A name which can be displayed to represent the user instead of their third party identifier" + }, "signed": { "type": "object", "title": "signed", @@ -49,7 +53,7 @@ "required": ["mxid", "signatures", "token"] } }, - "required": ["signed"] + "required": ["display_name", "signed"] } }, "required": ["membership"]