doc/tx: improve WithTx example (#2952)

This commit is contained in:
Ariel Mashraki
2022-09-24 20:19:14 +03:00
committed by GitHub
parent 139725ee00
commit baa282dac7
2 changed files with 2 additions and 2 deletions

View File

@@ -110,7 +110,7 @@ func WithTx(ctx context.Context, client *ent.Client, fn func(tx *ent.Tx) error)
}()
if err := fn(tx); err != nil {
if rerr := tx.Rollback(); rerr != nil {
err = fmt.Errorf("rolling back transaction: %w", rerr)
err = fmt.Errorf("%w: rolling back transaction: %v", err, rerr)
}
return err
}

View File

@@ -225,7 +225,7 @@ func WithTx(ctx context.Context, client *ent.Client, fn func(tx *ent.Tx) error)
}()
if err := fn(tx); err != nil {
if rerr := tx.Rollback(); rerr != nil {
err = fmt.Errorf("rolling back transaction: %w", rerr)
err = fmt.Errorf("%w: rolling back transaction: %v", err, rerr)
}
return err
}