diff --git a/packages/core/database/lib/transaction-context.js b/packages/core/database/lib/transaction-context.js index fb2473b4d6..ec376a9fe3 100644 --- a/packages/core/database/lib/transaction-context.js +++ b/packages/core/database/lib/transaction-context.js @@ -10,7 +10,8 @@ const transactionCtx = { }, get() { - return storage.getStore(); + const trx = storage.getStore(); + return trx?.isCompleted() ? undefined : trx; }, };