X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/fae5cd150c35b3f9669372e87da8d13415a4bf19..0d62343db7cf98dda603d338e1948a9a09af5862:/api/plugin.php diff --git a/api/plugin.php b/api/plugin.php index 11a3710..3896e18 100644 --- a/api/plugin.php +++ b/api/plugin.php @@ -5,8 +5,6 @@ if (!isset($_SESSION['id'])) die("Access denied"); require_once('common_api.php'); -header("Content-type: application/json; charset=utf-8"); - if (!current_user_can(PERMISSION_MANAGE_PLUGINS)) die(json_encode(['error' => "Access denied"])); if (empty($_GET)) @@ -95,7 +93,8 @@ function install_plugin($name) function get_plugin_install_path_from_name($name) { global $config; - foreach($config['third-party-plugins']['data'] as $p) + $list = $config['third-party-plugins']['data']->list; + foreach($list as $p) { if (!strcmp($p->name,$name)) return $p->download_link;