chore: add manaual refer for ticket of super admin
This commit is contained in:
@@ -619,12 +619,12 @@ export class InvoicesService {
|
||||
|
||||
let discountAmount: Decimal;
|
||||
if (discount.type === DiscountType.PERCENTAGE) {
|
||||
discountAmount = invoice.originalPrice.mul(discount.value).div(100);
|
||||
discountAmount = new Decimal(invoice.originalPrice).mul(discount.value).div(100);
|
||||
} else {
|
||||
discountAmount = new Decimal(discount.value);
|
||||
}
|
||||
|
||||
invoice.totalPrice = invoice.originalPrice.sub(discountAmount);
|
||||
invoice.totalPrice = new Decimal(invoice.originalPrice).sub(discountAmount);
|
||||
invoice.discount = discount;
|
||||
|
||||
await queryRunner.manager.save(invoice);
|
||||
@@ -655,9 +655,9 @@ export class InvoicesService {
|
||||
if (!invoice.originalPrice) throw new BadRequestException(InvoiceMessage.ORIGINAL_PRICE_NOT_FOUND);
|
||||
|
||||
invoice.totalPrice = invoice.originalPrice;
|
||||
invoice.discount = undefined;
|
||||
invoice.discount = null;
|
||||
|
||||
await queryRunner.manager.save(invoice);
|
||||
await queryRunner.manager.save(this.invoiceRepository.target, invoice);
|
||||
await queryRunner.commitTransaction();
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user