mirror of https://github.com/jackc/pgx.git
Allow batch callback function to override error
https://github.com/jackc/pgx/pull/1538#issuecomment-1486083411pull/1565/head
parent
ca022267db
commit
be79f1c8f5
4
batch.go
4
batch.go
|
@ -225,7 +225,7 @@ func (br *batchResults) Close() error {
|
|||
for br.err == nil && !br.closed && br.b != nil && br.qqIdx < len(br.b.queuedQueries) {
|
||||
if br.b.queuedQueries[br.qqIdx].fn != nil {
|
||||
err := br.b.queuedQueries[br.qqIdx].fn(br)
|
||||
if err != nil && br.err == nil {
|
||||
if err != nil {
|
||||
br.err = err
|
||||
}
|
||||
} else {
|
||||
|
@ -398,7 +398,7 @@ func (br *pipelineBatchResults) Close() error {
|
|||
for br.err == nil && !br.closed && br.b != nil && br.qqIdx < len(br.b.queuedQueries) {
|
||||
if br.b.queuedQueries[br.qqIdx].fn != nil {
|
||||
err := br.b.queuedQueries[br.qqIdx].fn(br)
|
||||
if err != nil && br.err == nil {
|
||||
if err != nil {
|
||||
br.err = err
|
||||
}
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue