From 673f188100f572aff5c984c3e8804e964fded7d8 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 16 Jul 2021 15:40:38 +1000 Subject: [PATCH] Ensure the client is saved prior to getting a number back --- app/Repositories/ClientRepository.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Repositories/ClientRepository.php b/app/Repositories/ClientRepository.php index 7dd720c0fd00..8dda9f5c692e 100644 --- a/app/Repositories/ClientRepository.php +++ b/app/Repositories/ClientRepository.php @@ -63,7 +63,8 @@ class ClientRepository extends BaseRepository } $client->fill($data); - + $client->save(); + if (!isset($client->number) || empty($client->number)) { $client->number = $this->getNextClientNumber($client); }