Skip to content

Commit cdf4e2f

Browse files
fix: fix falsy logic to check if the operation has a explicit transaction being used
1 parent efe3ba4 commit cdf4e2f

File tree

1 file changed

+2
-2
lines changed
  • RepoDb.Extensions/RepoDb.PostgreSql.BulkOperations/RepoDb.PostgreSql.BulkOperations/Extensions

1 file changed

+2
-2
lines changed

RepoDb.Extensions/RepoDb.PostgreSql.BulkOperations/RepoDb.PostgreSql.BulkOperations/Extensions/NpgsqlWrapper.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ private static TResult TransactionalExecute<TResult>(this NpgsqlConnection conne
269269
{
270270
// Variables
271271
var result = default(TResult);
272-
var hasTransaction = (transaction == null || Transaction.Current != null);
272+
var hasTransaction = (transaction != null || Transaction.Current != null);
273273

274274
// Open
275275
connection.EnsureOpen();
@@ -334,7 +334,7 @@ private static async Task<TResult> TransactionalExecuteAsync<TResult>(this Npgsq
334334
{
335335
// Variables
336336
var result = default(TResult);
337-
var hasTransaction = (transaction == null || Transaction.Current != null);
337+
var hasTransaction = (transaction != null || Transaction.Current != null);
338338

339339
// Open
340340
await connection.EnsureOpenAsync(cancellationToken);

0 commit comments

Comments
 (0)