diff --git a/app/Models/Traits/HasRecurrence.php b/app/Models/Traits/HasRecurrence.php index 610fefa860b1..806c0c664a4e 100644 --- a/app/Models/Traits/HasRecurrence.php +++ b/app/Models/Traits/HasRecurrence.php @@ -39,7 +39,8 @@ trait HasRecurrence return false; } - if ($this->end_date && Carbon::parse($this->end_date, $timezone)->isPast()) { + if ($this->end_date && Carbon::parse($this->end_date, $timezone)->isPast() + && ! Carbon::parse($this->end_date, $timezone)->isToday()) { return false; } diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index 719ccfa6afda..fb6a620a99cf 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -377,14 +377,6 @@ class InvoiceRepository extends BaseRepository /** @var Account $account */ $account = $invoice ? $invoice->account : \Auth::user()->account; $publicId = isset($data['public_id']) ? $data['public_id'] : false; - - if (Utils::isNinjaProd() && ! Utils::isReseller()) { - $copy = json_decode( json_encode($data), true); - $copy['data'] = false; - $logMessage = date('r') . ' account_id: ' . $account->id . ' ' . json_encode($copy) . "\n\n"; - @file_put_contents(storage_path('logs/invoice-repo.log'), $logMessage, FILE_APPEND); - } - $isNew = ! $publicId || intval($publicId) < 0; if ($invoice) { diff --git a/resources/views/export/invoices.blade.php b/resources/views/export/invoices.blade.php index d32f0f02cf0e..ac90ff6e3523 100644 --- a/resources/views/export/invoices.blade.php +++ b/resources/views/export/invoices.blade.php @@ -28,7 +28,7 @@ {{ $account->present()->customLabel('invoice_text1') }} @endif @if ($account->customLabel('invoice_text2')) - {{ $account->present()->customLabel('invoice_text1') }} + {{ $account->present()->customLabel('invoice_text2') }} @endif {{ trans('texts.item_product') }} {{ trans('texts.item_notes') }} diff --git a/resources/views/invoices/edit.blade.php b/resources/views/invoices/edit.blade.php index 182bfc9a57c3..24752b7f8745 100644 --- a/resources/views/invoices/edit.blade.php +++ b/resources/views/invoices/edit.blade.php @@ -223,9 +223,9 @@
{!! Former::select('frequency_id')->label('frequency')->options($frequencies)->data_bind("value: frequency_id") ->appendIcon('question-sign')->addGroupClass('frequency_id')->onchange('onFrequencyChange()') !!} - {!! Former::text('start_date')->data_bind("datePicker: start_date, valueUpdate: 'afterkeydown'")->data_date_start_date($invoice->id ? false : $account->formatDate($account->getDateTime())) + {!! Former::text('start_date')->data_bind("datePicker: start_date, valueUpdate: 'afterkeydown'") ->data_date_format(Session::get(SESSION_DATE_PICKER_FORMAT, DEFAULT_DATE_PICKER_FORMAT))->appendIcon('calendar')->addGroupClass('start_date') !!} - {!! Former::text('end_date')->data_bind("datePicker: end_date, valueUpdate: 'afterkeydown'")->data_date_start_date($invoice->id ? false : $account->formatDate($account->getDateTime())) + {!! Former::text('end_date')->data_bind("datePicker: end_date, valueUpdate: 'afterkeydown'") ->data_date_format(Session::get(SESSION_DATE_PICKER_FORMAT, DEFAULT_DATE_PICKER_FORMAT))->appendIcon('calendar')->addGroupClass('end_date') !!} {!! Former::select('recurring_due_date')->label($account->getLabel($invoice->getDueDateLabel()))->options($recurringDueDates)->data_bind("value: recurring_due_date")->appendIcon('question-sign')->addGroupClass('recurring_due_date') !!}