mirror of
https://github.com/hoernschen/dendrite.git
synced 2025-04-21 03:03:40 +00:00
Try assigning the map first
This commit is contained in:
parent
4176595d9c
commit
946d15f976
2 changed files with 3 additions and 1 deletions
|
@ -68,6 +68,7 @@ func (s *crossSigningKeysStatements) SelectCrossSigningKeysForUser(
|
|||
return nil, err
|
||||
}
|
||||
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
||||
r = api.CrossSigningKeyMap{}
|
||||
for rows.Next() {
|
||||
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
||||
var keyID gomatrixserverlib.KeyID
|
||||
|
|
|
@ -68,6 +68,7 @@ func (s *crossSigningKeysStatements) SelectCrossSigningKeysForUser(
|
|||
return nil, err
|
||||
}
|
||||
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
||||
r = api.CrossSigningKeyMap{}
|
||||
for rows.Next() {
|
||||
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
||||
var keyID gomatrixserverlib.KeyID
|
||||
|
@ -75,7 +76,7 @@ func (s *crossSigningKeysStatements) SelectCrossSigningKeysForUser(
|
|||
if err := rows.Scan(&keyType, &keyID, &keyData); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
r[keyType][keyID] = gomatrixserverlib.Base64Bytes{}
|
||||
r[keyType][keyID] = keyData
|
||||
}
|
||||
return
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue