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') !!}