Don't set client number unless enabled

This commit is contained in:
Hillel Coren 2017-01-08 23:41:39 +02:00
parent 83d2935573
commit 1e8f5b5e7b
2 changed files with 5 additions and 1 deletions

View File

@ -24,6 +24,10 @@ trait GeneratesNumbers
$counterOffset = 0; $counterOffset = 0;
$check = false; $check = false;
if ($entityType == ENTITY_CLIENT && ! $this->clientNumbersEnabled()) {
return '';
}
// confirm the invoice number isn't already taken // confirm the invoice number isn't already taken
do { do {
if ($this->hasNumberPattern($entityType)) { if ($this->hasNumberPattern($entityType)) {

View File

@ -135,7 +135,7 @@
->label(trans('texts.counter')) ->label(trans('texts.counter'))
->addGroupClass('pad-checkbox') ->addGroupClass('pad-checkbox')
->help(trans('texts.client_number_help') . ' ' . ->help(trans('texts.client_number_help') . ' ' .
trans('texts.next_client_number', ['number' => $account->getNextNumber()])) !!} trans('texts.next_client_number', ['number' => $account->getNextNumber() ?: '0001'])) !!}
</div> </div>
</div> </div>