Commit 9d73770c authored by Franco Fichtner's avatar Franco Fichtner

firmware: fix local/remote devel plugin handling; closes #1404

parent 25d38d96
...@@ -519,9 +519,9 @@ class FirmwareController extends ApiControllerBase ...@@ -519,9 +519,9 @@ class FirmwareController extends ApiControllerBase
/* figure out local and remote plugins */ /* figure out local and remote plugins */
$plugin = explode('-', $translated['name']); $plugin = explode('-', $translated['name']);
if (count($plugin)) { if (count($plugin)) {
if ($plugin[0] == 'os' || ($type == 'local' && $plugin[0] == 'ospriv') || if ($plugin[0] == 'os') {
($devel && $type == 'remote' && $plugin[0] == 'ospriv')) { if ($type == 'local' || ($type == 'remote' &&
if ($devel || (count($plugin) < 3 || end($plugin) != 'devel')) { ($devel || end($plugin) != 'devel'))) {
$plugins[$translated['name']] = $translated; $plugins[$translated['name']] = $translated;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment