From a87560ff96339cbbacbd82d3e73baac4569dc9fc Mon Sep 17 00:00:00 2001 From: Deon George Date: Tue, 18 Oct 2022 15:58:14 +1100 Subject: [PATCH] Fix invoices being generated for suspended/external billing and zero price items --- app/Models/Service.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Models/Service.php b/app/Models/Service.php index 58991be..e774248 100644 --- a/app/Models/Service.php +++ b/app/Models/Service.php @@ -1190,7 +1190,7 @@ class Service extends Model implements IDs */ public function isBilled(): bool { - return ! ($this->external_billing && $this->suspend_billing); + return ! ($this->external_billing || $this->suspend_billing || ($this->price == 0)); } /**