From c469f64c79062df3e7d4cb6a5d25ac88b524d736 Mon Sep 17 00:00:00 2001 From: Darko Gjorgjijoski Date: Fri, 3 Apr 2026 10:36:48 +0200 Subject: [PATCH] Remove unused CompanySetting defaults from company setup Remove invoice_auto_generate, payment_auto_generate, estimate_auto_generate (defined but never read anywhere in the codebase) and duplicate save_pdf_to_disk entries (now a global Setting, not per-company). --- app/Models/Company.php | 8 -------- 1 file changed, 8 deletions(-) diff --git a/app/Models/Company.php b/app/Models/Company.php index 1b306f73..be3541bc 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -206,10 +206,6 @@ class Company extends Model implements HasMedia $paymentFromCustomerAddress = '

{BILLING_ADDRESS_NAME}

{BILLING_ADDRESS_STREET_1}

{BILLING_ADDRESS_STREET_2}

{BILLING_CITY} {BILLING_STATE} {BILLING_ZIP_CODE}

{BILLING_COUNTRY}

{BILLING_PHONE}

'; $settings = [ - 'invoice_auto_generate' => 'YES', - 'payment_auto_generate' => 'YES', - 'estimate_auto_generate' => 'YES', - 'save_pdf_to_disk' => 'NO', 'invoice_mail_body' => $defaultInvoiceEmailBody, 'estimate_mail_body' => $defaultEstimateEmailBody, 'payment_mail_body' => $defaultPaymentEmailBody, @@ -235,13 +231,9 @@ class Company extends Model implements HasMedia 'notify_estimate_viewed' => 'NO', 'tax_per_item' => 'NO', 'discount_per_item' => 'NO', - 'invoice_auto_generate' => 'YES', 'invoice_email_attachment' => 'NO', - 'estimate_auto_generate' => 'YES', 'estimate_email_attachment' => 'NO', - 'payment_auto_generate' => 'YES', 'payment_email_attachment' => 'NO', - 'save_pdf_to_disk' => 'NO', 'retrospective_edits' => 'allow', 'invoice_number_format' => '{{SERIES:INV}}{{DELIMITER:-}}{{SEQUENCE:6}}', 'estimate_number_format' => '{{SERIES:EST}}{{DELIMITER:-}}{{SEQUENCE:6}}',