Compare commits

...

1 Commits

Author SHA1 Message Date
Aswin Ashar Abdullah 6846d73611 fix(base) perbaikan query transaction
continuous-integration/drone/tag Build is passing Details
2024-07-26 12:50:49 +07:00
1 changed files with 5 additions and 4 deletions

View File

@ -60,7 +60,7 @@ export abstract class BaseManager {
try {
this.setUser();
// this.queryRunner.startTransaction();
this.queryRunner.startTransaction();
this.baseLog.verbose('prepareData');
await this.prepareData();
@ -80,11 +80,12 @@ export abstract class BaseManager {
this.baseLog.verbose('afterProcess');
await this.afterProcess();
// this.baseLog.verbose('commitTransaction');
// await this.queryRunner.commitTransaction();
this.baseLog.verbose('commitTransaction');
await this.queryRunner.commitTransaction();
// await this.queryRunner.release();
await this.queryRunner.release();
} catch (e) {
await this.queryRunner.rollbackTransaction();
if (e.response) throw new Error(JSON.stringify(e.response));
else throw new Error(e.message);
}