fix: session (#1455)

* fix: session

* doc

* fix: i188n
This commit is contained in:
Archer
2024-05-13 11:04:50 +08:00
committed by GitHub
parent ee8cb0915e
commit 59fd94384d
6 changed files with 27 additions and 15 deletions

View File

@@ -8,14 +8,14 @@ export const mongoSessionRun = async <T = unknown>(fn: (session: ClientSession)
const result = await fn(session);
await session.commitTransaction();
session.endSession();
await session.endSession();
return result as T;
} catch (error) {
console.log(error);
await session.abortTransaction();
session.endSession();
await session.endSession();
return Promise.reject(error);
}
};