Skip to content

Commit a95034a

Browse files
authored
Error 500 in Module Manager
There is an error in Module Manager (http://store.com/setup/index.php/moduleGrid/modules) if some module has no "moduleName" property: ``` { "name": "amzn\/amazon-pay-and-login-magento-2-module", "type": "magento2-module", "version": "2.0.4" } ```
1 parent 8c0ac6d commit a95034a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

setup/src/Magento/Setup/Model/Grid/Module.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ private function getModulesInfo(array $moduleList)
178178
private function addGeneralInfo(array $items)
179179
{
180180
foreach ($items as &$item) {
181-
$item['moduleName'] = $item['moduleName'] ?: $this->packageInfo->getModuleName($item['name']);
181+
$item['moduleName'] = isset($item['moduleName']) ? $item['moduleName'] : $this->packageInfo->getModuleName($item['name']);
182182
$item['enable'] = $this->moduleList->has($item['moduleName']);
183183
$vendorSource = $item['name'] == self::UNKNOWN_PACKAGE_NAME ? $item['moduleName'] : $item['name'];
184184
$item['vendor'] = ucfirst(current(preg_split('%[/_]%', $vendorSource)));

0 commit comments

Comments
 (0)