Skip to content

Commit e98a487

Browse files
author
Klymenko, Volodymyr(vklymenko)
committed
Merge pull request #288 from magento-dragons/MAGETWO-36702
MAGETWO-36702 [GITHUB] Can't install sample data #1216
2 parents 271aec2 + a3267b4 commit e98a487

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

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

+1
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,7 @@ private function assertDbAccessible()
11201120
private function installSampleData($request)
11211121
{
11221122
$userName = isset($request[AdminAccount::KEY_USER]) ? $request[AdminAccount::KEY_USER] : '';
1123+
$this->objectManagerProvider->reset();
11231124
$this->sampleData->install($this->objectManagerProvider->get(), $this->log, $userName);
11241125
}
11251126

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

+4-7
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,11 @@ public function isDeployed()
5050
*
5151
* @param ObjectManagerInterface $objectManager
5252
* @param LoggerInterface $logger
53-
* @param string $adminUserName
53+
* @param string $userName
5454
* @throws \Exception
5555
* @return void
5656
*/
57-
public function install(ObjectManagerInterface $objectManager, LoggerInterface $logger, $adminUserName)
57+
public function install(ObjectManagerInterface $objectManager, LoggerInterface $logger, $userName)
5858
{
5959
/** @var \Magento\Tools\SampleData\Logger $sampleDataLogger */
6060
$sampleDataLogger = $objectManager->get('Magento\Tools\SampleData\Logger');
@@ -68,11 +68,8 @@ public function install(ObjectManagerInterface $objectManager, LoggerInterface $
6868
$configLoader = $objectManager->get('Magento\Framework\App\ObjectManager\ConfigLoader');
6969
$objectManager->configure($configLoader->load($areaCode));
7070

71-
/** @var \Magento\User\Model\UserFactory $userFactory */
72-
$userFactory = $objectManager->get('Magento\User\Model\UserFactory');
73-
$user = $userFactory->create()->loadByUsername($adminUserName);
74-
71+
/** @var \Magento\Tools\SampleData\Installer $installer */
7572
$installer = $objectManager->get('Magento\Tools\SampleData\Installer');
76-
$installer->run($user);
73+
$installer->run($userName);
7774
}
7875
}

0 commit comments

Comments
 (0)