fix: fail to cancel transaction
continuous-integration/drone/tag Build is passing
Details
continuous-integration/drone/tag Build is passing
Details
parent
79d1c564ff
commit
5dde995ab8
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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 {
|
||||
|
|
Loading…
Reference in New Issue