From 02d30ee778dfd93877e651da2d5fd8d0bc0ccc8c Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 7 Dec 2022 13:48:38 +1100 Subject: [PATCH] Add convert currency properties to company table --- app/Models/Company.php | 2 ++ app/Transformers/CompanyTransformer.php | 2 ++ ...4625_add_properties_to_companies_table.php | 31 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 database/migrations/2022_12_07_024625_add_properties_to_companies_table.php diff --git a/app/Models/Company.php b/app/Models/Company.php index 37d4814e4da0..230b603992bf 100644 --- a/app/Models/Company.php +++ b/app/Models/Company.php @@ -126,6 +126,8 @@ class Company extends BaseModel 'report_include_deleted', 'invoice_task_lock', 'use_vendor_currency', + 'convert_payment_currency', + 'convert_expense_currency', ]; protected $hidden = [ diff --git a/app/Transformers/CompanyTransformer.php b/app/Transformers/CompanyTransformer.php index 1b47cdbd5b62..b2732d87af78 100644 --- a/app/Transformers/CompanyTransformer.php +++ b/app/Transformers/CompanyTransformer.php @@ -190,6 +190,8 @@ class CompanyTransformer extends EntityTransformer 'report_include_deleted' => (bool) $company->report_include_deleted, 'invoice_task_lock' => (bool) $company->invoice_task_lock, 'use_vendor_currency' => (bool) $company->use_vendor_currency, + 'convert_payment_currency' => (bool) $company->convert_payment_currency, + 'convert_expense_currency' => (bool) $company->convert_expense_currency, ]; } diff --git a/database/migrations/2022_12_07_024625_add_properties_to_companies_table.php b/database/migrations/2022_12_07_024625_add_properties_to_companies_table.php new file mode 100644 index 000000000000..78336ab3e2a8 --- /dev/null +++ b/database/migrations/2022_12_07_024625_add_properties_to_companies_table.php @@ -0,0 +1,31 @@ +boolean('convert_payment_currency')->default(false); + $table->boolean('convert_expense_currency')->default(false); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + + } +};