diff --git a/app/Ninja/Repositories/InvoiceRepository.php b/app/Ninja/Repositories/InvoiceRepository.php index 943e8ed43006..e5285d97fbd1 100644 --- a/app/Ninja/Repositories/InvoiceRepository.php +++ b/app/Ninja/Repositories/InvoiceRepository.php @@ -315,7 +315,8 @@ class InvoiceRepository extends BaseRepository return $invoice; } - if (isset($data['is_public']) && filter_var($data['is_public'], FILTER_VALIDATE_BOOLEAN)) { + // set default to true for backwards compatability + if ( ! isset($data['is_public']) || filter_var($data['is_public'], FILTER_VALIDATE_BOOLEAN)) { $invoice->is_public = true; if ( ! $invoice->isSent()) { $invoice->invoice_status_id = INVOICE_STATUS_SENT;