This commit is contained in:
Neil Alexander 2021-07-21 10:58:09 +01:00
parent b1e8489c55
commit 753230eb12
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -206,6 +206,10 @@ func createRoom(
return jsonerror.InternalServerError() return jsonerror.InternalServerError()
} }
createContent := gomatrixserverlib.CreateContent{
Creator: userID,
RoomVersion: &roomVersion,
}
powerLevelContent := eventutil.InitialPowerLevelsContent(userID) powerLevelContent := eventutil.InitialPowerLevelsContent(userID)
joinRuleContent := gomatrixserverlib.JoinRuleContent{ joinRuleContent := gomatrixserverlib.JoinRuleContent{
JoinRule: gomatrixserverlib.Invite, JoinRule: gomatrixserverlib.Invite,
@ -239,11 +243,8 @@ func createRoom(
} }
createEvent := fledglingEvent{ createEvent := fledglingEvent{
Type: gomatrixserverlib.MRoomCreate, Type: gomatrixserverlib.MRoomCreate,
Content: gomatrixserverlib.CreateContent{ Content: createContent,
Creator: userID,
RoomVersion: &roomVersion,
},
} }
powerLevelEvent := fledglingEvent{ powerLevelEvent := fledglingEvent{
Type: gomatrixserverlib.MRoomPowerLevels, Type: gomatrixserverlib.MRoomPowerLevels,
@ -258,7 +259,7 @@ func createRoom(
Content: historyVisibilityContent, Content: historyVisibilityContent,
} }
membershipEvent := fledglingEvent{ membershipEvent := fledglingEvent{
Type: gomatrixserverlib.MRoomHistoryVisibility, Type: gomatrixserverlib.MRoomMember,
StateKey: userID, StateKey: userID,
Content: gomatrixserverlib.MemberContent{ Content: gomatrixserverlib.MemberContent{
Membership: gomatrixserverlib.Join, Membership: gomatrixserverlib.Join,