From 476965b1611c45dac1e250365cbbfd03df78926f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Thu, 4 Mar 2021 19:50:19 +0300 Subject: show installed plugins in the installer list --- classes/pref/prefs.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'classes') diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php index 277334ac9..b15b403e8 100644 --- a/classes/pref/prefs.php +++ b/classes/pref/prefs.php @@ -1357,20 +1357,14 @@ class Pref_Prefs extends Handler_Protected { } } - private function _get_available_plugins(array $installed = []) { + private function _get_available_plugins() { if ($_SESSION["access_level"] >= 10 && Config::get(Config::ENABLE_PLUGIN_INSTALLER)) { - $obj = json_decode(UrlHelper::fetch(['url' => 'https://tt-rss.org/plugins.json']), true); - - // TODO: filter installed, we'll need class names in the plugins.json - - return $obj; + return json_decode(UrlHelper::fetch(['url' => 'https://tt-rss.org/plugins.json']), true); } } function getAvailablePlugins() { - $installed = $_REQUEST['installed']; - if ($_SESSION["access_level"] >= 10) { - print json_encode($this->_get_available_plugins($installed)); + print json_encode($this->_get_available_plugins()); } } -- cgit v1.2.3