Skip to content

Commit 7c6b8b5

Browse files
Olga Kopylovaisitnikov
authored andcommitted
MAGETWO-45555: CLI installation enables even disabled modules
- fixed reading list of modules before deployment config is in installed state (date is present)
1 parent e4a1341 commit 7c6b8b5

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

setup/src/Magento/Setup/Model/Installer.php

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -372,11 +372,9 @@ private function writeInstallationDate()
372372
private function createModulesConfig($request)
373373
{
374374
$all = array_keys($this->moduleLoader->load());
375-
$currentModules = [];
376-
if ($this->deploymentConfig->isAvailable()) {
377-
$deploymentConfig = $this->deploymentConfigReader->load();
378-
$currentModules = isset($deploymentConfig['modules']) ? $deploymentConfig['modules'] : [] ;
379-
}
375+
$deploymentConfig = $this->deploymentConfigReader->load();
376+
$currentModules = isset($deploymentConfig[ConfigOptionsListConstants::KEY_MODULES])
377+
? $deploymentConfig[ConfigOptionsListConstants::KEY_MODULES] : [] ;
380378
$enable = $this->readListOfModules($all, $request, self::ENABLE_MODULES);
381379
$disable = $this->readListOfModules($all, $request, self::DISABLE_MODULES);
382380
$result = [];

0 commit comments

Comments
 (0)