diff --git a/app/code/Magento/Deploy/Model/Deployer.php b/app/code/Magento/Deploy/Model/Deployer.php index d6623e70ca8a78da5b018e30c2582f2f52a56662..cada5a4549aee90b4f18f6df5a2588dd37d82c25 100644 --- a/app/code/Magento/Deploy/Model/Deployer.php +++ b/app/code/Magento/Deploy/Model/Deployer.php @@ -118,27 +118,23 @@ class Deployer /** @var \Magento\Theme\Model\View\Design $design */ $design = $this->objectManager->create('Magento\Theme\Model\View\Design'); $design->setDesignTheme($themePath, $area); + $assetRepo = $this->objectManager->create( + 'Magento\Framework\View\Asset\Repository', + [ + 'design' => $design, + ] + ); $fileManager = $this->objectManager->create( 'Magento\RequireJs\Model\FileManager', [ 'config' => $this->objectManager->create( 'Magento\Framework\RequireJs\Config', [ - 'assetRepo' => $this->objectManager->create( - 'Magento\Framework\View\Asset\Repository', - [ - 'design' => $design, - ] - ), - 'design' => $design, - ] - ), - 'assetRepo' => $this->objectManager->create( - 'Magento\Framework\View\Asset\Repository', - [ + 'assetRepo' => $assetRepo, 'design' => $design, ] ), + 'assetRepo' => $assetRepo, ] ); $fileManager->createRequireJsConfigAsset();