diff --git a/app/Listeners/Updates/Version135.php b/app/Listeners/Updates/Version135.php new file mode 100644 index 000000000..f913ebe3b --- /dev/null +++ b/app/Listeners/Updates/Version135.php @@ -0,0 +1,30 @@ +check($event)) { + return; + } + + // Add financial year start to settings + setting(['general.financial_start' => Date::now()->startOfYear()->format('d F')]); + setting()->save(); + } +} diff --git a/database/seeds/Settings.php b/database/seeds/Settings.php index a1d3217ff..7b7ec7c8c 100644 --- a/database/seeds/Settings.php +++ b/database/seeds/Settings.php @@ -28,10 +28,10 @@ class Settings extends Seeder $company_id = $this->command->argument('company'); Setting::set([ - 'general.date_format' => 'd M Y', 'general.financial_start' => Date::now()->startOfYear()->format('d F'), - 'general.date_separator' => 'space', 'general.timezone' => 'Europe/London', + 'general.date_format' => 'd M Y', + 'general.date_separator' => 'space', 'general.percent_position' => 'after', 'general.invoice_number_prefix' => 'INV-', 'general.invoice_number_digit' => '5', diff --git a/resources/lang/en-GB/settings.php b/resources/lang/en-GB/settings.php index 3b7409ced..a7156faba 100644 --- a/resources/lang/en-GB/settings.php +++ b/resources/lang/en-GB/settings.php @@ -11,17 +11,17 @@ return [ ], 'localisation' => [ 'tab' => 'Localisation', - 'date' => [ - 'format' => 'Date Format', - 'financial_start' => 'Financial year start', - 'separator' => 'Date Separator', - 'dash' => 'Dash (-)', - 'dot' => 'Dot (.)', - 'comma' => 'Comma (,)', - 'slash' => 'Slash (/)', - 'space' => 'Space ( )', - ], + 'financial_start' => 'Financial Year Start', 'timezone' => 'Time Zone', + 'date' => [ + 'format' => 'Date Format', + 'separator' => 'Date Separator', + 'dash' => 'Dash (-)', + 'dot' => 'Dot (.)', + 'comma' => 'Comma (,)', + 'slash' => 'Slash (/)', + 'space' => 'Space ( )', + ], 'percent' => [ 'title' => 'Percent (%) Position', 'before' => 'Before Number', diff --git a/resources/views/settings/settings/edit.blade.php b/resources/views/settings/settings/edit.blade.php index 6f84b4e0a..4da10ef70 100644 --- a/resources/views/settings/settings/edit.blade.php +++ b/resources/views/settings/settings/edit.blade.php @@ -44,14 +44,15 @@