aboutsummaryrefslogtreecommitdiff
path: root/federationapi/storage/sqlite3/server_key_table.go
diff options
context:
space:
mode:
Diffstat (limited to 'federationapi/storage/sqlite3/server_key_table.go')
-rw-r--r--federationapi/storage/sqlite3/server_key_table.go11
1 files changed, 4 insertions, 7 deletions
diff --git a/federationapi/storage/sqlite3/server_key_table.go b/federationapi/storage/sqlite3/server_key_table.go
index 9b89649f..b32ff092 100644
--- a/federationapi/storage/sqlite3/server_key_table.go
+++ b/federationapi/storage/sqlite3/server_key_table.go
@@ -74,13 +74,10 @@ func NewSQLiteServerSigningKeysTable(db *sql.DB) (s *serverSigningKeyStatements,
if err != nil {
return
}
- if s.bulkSelectServerKeysStmt, err = db.Prepare(bulkSelectServerSigningKeysSQL); err != nil {
- return
- }
- if s.upsertServerKeysStmt, err = db.Prepare(upsertServerSigningKeysSQL); err != nil {
- return
- }
- return s, nil
+ return s, sqlutil.StatementList{
+ {&s.bulkSelectServerKeysStmt, bulkSelectServerSigningKeysSQL},
+ {&s.upsertServerKeysStmt, upsertServerSigningKeysSQL},
+ }.Prepare(db)
}
func (s *serverSigningKeyStatements) BulkSelectServerKeys(