mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-16 18:43:10 -06:00
Fix unpopulated struct fields
This commit is contained in:
parent
57f8222166
commit
39545d5000
|
|
@ -95,6 +95,9 @@ func InviteV2(
|
||||||
StateQuerier: rsAPI.StateQuerier(),
|
StateQuerier: rsAPI.StateQuerier(),
|
||||||
InviteEvent: inviteReq.Event(),
|
InviteEvent: inviteReq.Event(),
|
||||||
StrippedState: inviteReq.InviteRoomState(),
|
StrippedState: inviteReq.InviteRoomState(),
|
||||||
|
UserIDQuerier: func(roomAliasOrID, senderID string) (*spec.UserID, error) {
|
||||||
|
return rsAPI.QueryUserIDForSender(httpReq.Context(), roomAliasOrID, senderID)
|
||||||
|
},
|
||||||
}
|
}
|
||||||
event, jsonErr := handleInvite(httpReq.Context(), input, rsAPI)
|
event, jsonErr := handleInvite(httpReq.Context(), input, rsAPI)
|
||||||
if jsonErr != nil {
|
if jsonErr != nil {
|
||||||
|
|
|
||||||
|
|
@ -253,6 +253,9 @@ func SendJoin(
|
||||||
PrivateKey: cfg.Matrix.PrivateKey,
|
PrivateKey: cfg.Matrix.PrivateKey,
|
||||||
Verifier: keys,
|
Verifier: keys,
|
||||||
MembershipQuerier: &api.MembershipQuerier{Roomserver: rsAPI},
|
MembershipQuerier: &api.MembershipQuerier{Roomserver: rsAPI},
|
||||||
|
UserIDQuerier: func(roomAliasOrID, senderID string) (*spec.UserID, error) {
|
||||||
|
return rsAPI.QueryUserIDForSender(httpReq.Context(), roomAliasOrID, senderID)
|
||||||
|
},
|
||||||
}
|
}
|
||||||
response, joinErr := gomatrixserverlib.HandleSendJoin(input)
|
response, joinErr := gomatrixserverlib.HandleSendJoin(input)
|
||||||
switch e := joinErr.(type) {
|
switch e := joinErr.(type) {
|
||||||
|
|
|
||||||
|
|
@ -95,6 +95,9 @@ func MakeLeave(
|
||||||
LocalServerName: cfg.Matrix.ServerName,
|
LocalServerName: cfg.Matrix.ServerName,
|
||||||
LocalServerInRoom: res.RoomExists && res.IsInRoom,
|
LocalServerInRoom: res.RoomExists && res.IsInRoom,
|
||||||
BuildEventTemplate: createLeaveTemplate,
|
BuildEventTemplate: createLeaveTemplate,
|
||||||
|
UserIDQuerier: func(roomAliasOrID, senderID string) (*spec.UserID, error) {
|
||||||
|
return rsAPI.QueryUserIDForSender(httpReq.Context(), roomAliasOrID, senderID)
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
response, internalErr := gomatrixserverlib.HandleMakeLeave(input)
|
response, internalErr := gomatrixserverlib.HandleMakeLeave(input)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue