aboutsummaryrefslogtreecommitdiff
path: root/clientapi/routing/profile.go
diff options
context:
space:
mode:
Diffstat (limited to 'clientapi/routing/profile.go')
-rw-r--r--clientapi/routing/profile.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/clientapi/routing/profile.go b/clientapi/routing/profile.go
index e734e2e4..8a44834e 100644
--- a/clientapi/routing/profile.go
+++ b/clientapi/routing/profile.go
@@ -368,7 +368,11 @@ func buildMembershipEvents(
return nil, err
}
for _, roomID := range roomIDs {
- senderID, err := rsAPI.QuerySenderIDForUser(ctx, roomID, *fullUserID)
+ validRoomID, err := spec.NewRoomID(roomID)
+ if err != nil {
+ return nil, err
+ }
+ senderID, err := rsAPI.QuerySenderIDForUser(ctx, *validRoomID, *fullUserID)
if err != nil {
return nil, err
}