merge default currency settings (#5739)
This commit is contained in:
@@ -111,7 +111,7 @@ final class ActivityController extends AbstractController
|
||||
'page_setup' => $page,
|
||||
'dataTable' => $table,
|
||||
'metaColumns' => $metaColumns,
|
||||
'defaultCurrency' => $configuration->getCustomerDefaultCurrency(),
|
||||
'defaultCurrency' => $configuration->getDefaultCurrency(),
|
||||
'now' => $this->getDateTimeFactory()->createDateTime(),
|
||||
]);
|
||||
}
|
||||
@@ -452,7 +452,7 @@ final class ActivityController extends AbstractController
|
||||
*/
|
||||
private function createEditForm(Activity $activity, SystemConfiguration $configuration): FormInterface
|
||||
{
|
||||
$currency = $configuration->getCustomerDefaultCurrency();
|
||||
$currency = $configuration->getDefaultCurrency();
|
||||
$url = $this->generateUrl('admin_activity_create');
|
||||
if ($activity->getProject()?->getId() !== null) {
|
||||
$url = $this->generateUrl('admin_activity_create_with_project', ['project' => $activity->getProject()->getId()]);
|
||||
|
||||
@@ -177,7 +177,7 @@ final class ProjectController extends AbstractController
|
||||
{
|
||||
$project = $projectService->createNewProject($customer);
|
||||
|
||||
$editForm = $this->createEditForm($project, $configuration->getCustomerDefaultCurrency());
|
||||
$editForm = $this->createEditForm($project, $configuration->getDefaultCurrency());
|
||||
$editForm->handleRequest($request);
|
||||
|
||||
if ($editForm->isSubmitted() && $editForm->isValid()) {
|
||||
@@ -440,7 +440,7 @@ final class ProjectController extends AbstractController
|
||||
{
|
||||
$projectService->loadMetaFields($project);
|
||||
|
||||
$editForm = $this->createEditForm($project, $configuration->getCustomerDefaultCurrency());
|
||||
$editForm = $this->createEditForm($project, $configuration->getDefaultCurrency());
|
||||
$editForm->handleRequest($request);
|
||||
|
||||
if ($editForm->isSubmitted() && $editForm->isValid()) {
|
||||
|
||||
@@ -467,10 +467,6 @@ final class SystemConfigurationController extends AbstractController
|
||||
->setLabel('country')
|
||||
->setType(CountryType::class)
|
||||
->setOptions(['help' => 'default_value_new']),
|
||||
(new Configuration('defaults.customer.currency'))
|
||||
->setLabel('currency')
|
||||
->setType(CurrencyType::class)
|
||||
->setOptions(['help' => 'default_value_new']),
|
||||
(new Configuration('customer.choice_pattern'))
|
||||
->setLabel('choice_pattern')
|
||||
->setType(CustomerTypePatternType::class),
|
||||
@@ -542,9 +538,6 @@ final class SystemConfigurationController extends AbstractController
|
||||
->setLabel('skin')
|
||||
->setType(SkinType::class)
|
||||
->setOptions(['help' => 'default_value_new']),
|
||||
(new Configuration('defaults.user.currency'))
|
||||
->setLabel('currency')
|
||||
->setType(CurrencyType::class),
|
||||
(new Configuration('theme.avatar_url'))
|
||||
->setRequired(false)
|
||||
->setLabel('theme.avatar_url')
|
||||
@@ -617,6 +610,10 @@ final class SystemConfigurationController extends AbstractController
|
||||
->setTranslationDomain('system-configuration')
|
||||
->setRequired(false)
|
||||
->setType(TextType::class),
|
||||
(new Configuration('defaults.customer.currency'))
|
||||
->setLabel('currency')
|
||||
->setType(CurrencyType::class)
|
||||
->setOptions(['help' => 'Can be overwritten per customer']),
|
||||
(new Configuration('company.financial_year'))
|
||||
->setTranslationDomain('system-configuration')
|
||||
->setRequired(false)
|
||||
|
||||
Reference in New Issue
Block a user