From c9ba38e06c196cfdcee11e5a8d58a3ff888187cf Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 26 Nov 2017 11:51:35 +0200 Subject: [PATCH] Fix counter when using quote number for invoice --- app/Ninja/Repositories/InvoiceRepository.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index 9a86bf7209b3..58d69e99e81a 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -861,6 +861,10 @@ class InvoiceRepository extends BaseRepository ->whereInvoiceNumber($invoiceNumber) ->first()) { $invoiceNumber = false; + } else { + // since we aren't using the counter we need to offset it by one + $account->invoice_number_counter -= 1; + $account->save(); } }