Update currency no join in config..

This commit is contained in:
Yurii
2026-04-07 17:26:25 +03:00
parent 11d857216d
commit 2d7adcef45
2 changed files with 10 additions and 1 deletions

View File

@@ -30,6 +30,7 @@
namespace Espo\Core\Upgrades\Migrations\V9_4;
use Espo\Core\Upgrades\Migration\Script;
use Espo\Core\Utils\Config\ConfigWriter;
use Espo\Entities\Preferences;
use Espo\Entities\User;
use Espo\ORM\EntityManager;
@@ -38,11 +39,13 @@ class AfterUpgrade implements Script
{
public function __construct(
private EntityManager $entityManager,
private ConfigWriter $configWriter,
) {}
public function run(): void
{
$this->updatePreferences();
$this->updateConfig();
}
private function updatePreferences(): void
@@ -71,4 +74,10 @@ class AfterUpgrade implements Script
$this->entityManager->saveEntity($preferences);
}
}
private function updateConfig(): void
{
$this->configWriter->set('currencyNoJoinMode', true);
$this->configWriter->save();
}
}

View File

@@ -66,7 +66,7 @@ return [
'defaultCurrency' => 'USD',
'baseCurrency' => 'USD',
'currencyRates' => [],
'currencyNoJoinMode' => false,
'currencyNoJoinMode' => true,
'outboundEmailIsShared' => false,
'outboundEmailFromName' => 'EspoCRM',
'outboundEmailFromAddress' => null,