(ctx context.Context, keys api.OneTimeKeys)
| 43 | } |
| 44 | |
| 45 | func (d *Database) StoreOneTimeKeys(ctx context.Context, keys api.OneTimeKeys) (counts *api.OneTimeKeysCount, err error) { |
| 46 | _ = d.Writer.Do(d.DB, nil, func(txn *sql.Tx) error { |
| 47 | counts, err = d.OneTimeKeysTable.InsertOneTimeKeys(ctx, txn, keys) |
| 48 | return err |
| 49 | }) |
| 50 | return |
| 51 | } |
| 52 | |
| 53 | func (d *Database) OneTimeKeysCount(ctx context.Context, userID, deviceID string) (*api.OneTimeKeysCount, error) { |
| 54 | return d.OneTimeKeysTable.CountOneTimeKeys(ctx, userID, deviceID) |
nothing calls this directly
no test coverage detected