fixes #2020 check get_incompatible_plugins() has not returned false before foreach

This commit is contained in:
plegall
2023-10-10 15:19:35 +02:00
parent 911b9d8f8d
commit 145d99b59f
+10 -1
View File
@@ -47,8 +47,17 @@ $plugins = new plugins();
//--------------------------------------------------------Incompatible Plugins
if (isset($_GET['incompatible_plugins']))
{
$incompatible_plugins_raw = $plugins->get_incompatible_plugins();
if (false === $incompatible_plugins_raw)
{
echo json_encode(array());
exit;
}
$incompatible_plugins = array();
foreach ($plugins->get_incompatible_plugins() as $plugin => $version)
foreach ($incompatible_plugins_raw as $plugin => $version)
{
if ($plugin == '~~expire~~') continue;
$incompatible_plugins[] = $plugin;