diff --git a/syncapi/storage/shared/syncserver.go b/syncapi/storage/shared/syncserver.go index 5736683c8..7db5b2517 100644 --- a/syncapi/storage/shared/syncserver.go +++ b/syncapi/storage/shared/syncserver.go @@ -429,7 +429,8 @@ func (d *Database) addPDUDeltaToResponse( succeeded := false defer func() { _ = d.Writer.Do(d.DB, txn, func(txn *sql.Tx) error { - return sqlutil.EndTransactionWithCheck(txn, &succeeded, &err) + sqlutil.EndTransactionWithCheck(txn, &succeeded, &err) + return nil }) }() @@ -626,7 +627,8 @@ func (d *Database) getResponseWithPDUsForCompleteSync( succeeded := false defer func() { _ = d.Writer.Do(d.DB, txn, func(txn *sql.Tx) error { - return sqlutil.EndTransactionWithCheck(txn, &succeeded, &err) + sqlutil.EndTransactionWithCheck(txn, &succeeded, &err) + return nil }) }()