mirror of
https://github.com/hoernschen/dendrite.git
synced 2025-04-20 18:53: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
|
return nil, err
|
||||||
}
|
}
|
||||||
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
||||||
|
r = api.CrossSigningKeyMap{}
|
||||||
for rows.Next() {
|
for rows.Next() {
|
||||||
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
||||||
var keyID gomatrixserverlib.KeyID
|
var keyID gomatrixserverlib.KeyID
|
||||||
|
|
|
@ -68,6 +68,7 @@ func (s *crossSigningKeysStatements) SelectCrossSigningKeysForUser(
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
defer internal.CloseAndLogIfError(ctx, rows, "selectCrossSigningKeysForUserStmt: rows.close() failed")
|
||||||
|
r = api.CrossSigningKeyMap{}
|
||||||
for rows.Next() {
|
for rows.Next() {
|
||||||
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
var keyType gomatrixserverlib.CrossSigningKeyPurpose
|
||||||
var keyID gomatrixserverlib.KeyID
|
var keyID gomatrixserverlib.KeyID
|
||||||
|
@ -75,7 +76,7 @@ func (s *crossSigningKeysStatements) SelectCrossSigningKeysForUser(
|
||||||
if err := rows.Scan(&keyType, &keyID, &keyData); err != nil {
|
if err := rows.Scan(&keyType, &keyID, &keyData); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
r[keyType][keyID] = gomatrixserverlib.Base64Bytes{}
|
r[keyType][keyID] = keyData
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue