From 12a361aff14802081101f668d4c401490c169154 Mon Sep 17 00:00:00 2001 From: tanshu Date: Sun, 13 Jun 2021 17:54:04 +0530 Subject: [PATCH] Fix: Could not print bill if discount permission not allowed --- bookie/src/app/sales/home/sales-home.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bookie/src/app/sales/home/sales-home.component.ts b/bookie/src/app/sales/home/sales-home.component.ts index 2b572df..5971ad9 100644 --- a/bookie/src/app/sales/home/sales-home.component.ts +++ b/bookie/src/app/sales/home/sales-home.component.ts @@ -153,8 +153,8 @@ export class SalesHomeComponent { tap((result: boolean | { id: string; name: string; discount: number }[]) => { if (result) { this.bs.discount(result as { id: string; name: string; discount: number }[]); - } else { - throw new Error('Cancelled'); + } else if (this.discountAllowed()) { + throw new Error('Discount Selection Cancelled'); } }), switchMap(() => this.billTypeDialog()),