fix: fail to cancel transaction
continuous-integration/drone/tag Build is passing Details

pull/53/head devel_20.1.5
shancheas 2024-08-06 10:37:56 +07:00
parent 79d1c564ff
commit 5dde995ab8
2 changed files with 1 additions and 3 deletions

View File

@ -31,9 +31,8 @@ export class CancelTransactionManager extends BaseUpdateStatusManager<Transactio
}
async beforeProcess(): Promise<void> {
const freeTransaction = this.data.payment_total < 1;
Object.assign(this.data, {
status: freeTransaction ? STATUS.ACTIVE : STATUS.PENDING,
status: STATUS.CANCEL,
});
return;
}

View File

@ -17,7 +17,6 @@ import { BatchConfirmDataTransactionManager } from './managers/batch-confirm-dat
import { MidtransService } from 'src/modules/configuration/midtrans/data/services/midtrans.service';
import { PdfMakeManager } from 'src/modules/configuration/export/domain/managers/pdf-make.manager';
import { PaymentMethodDataService } from 'src/modules/transaction/payment-method/data/services/payment-method-data.service';
import { InvoiceType } from 'src/modules/configuration/export/constants';
@Injectable()
export class TransactionDataOrchestrator {