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
/* figure out local and remote plugins */
$plugin = explode('-', $translated['name']);
if (count($plugin)) {
if ($plugin[0] == 'os' || ($type == 'local' && $plugin[0] == 'ospriv') ||
($devel && $type == 'remote' && $plugin[0] == 'ospriv')) {
if ($devel || (count($plugin) < 3 || end($plugin) != 'devel')) {
if ($plugin[0] == 'os') {
if ($type == 'local' || ($type == 'remote' &&
($devel || end($plugin) != 'devel'))) {
$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