1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-14 00:55:55 +00:00

perform housekeeping tasks for plugins loaded in user-context only

This commit is contained in:
Andrew Dolgov
2016-08-11 15:01:01 +03:00
parent d39a2f8005
commit 5cbd1fe8e4
2 changed files with 25 additions and 4 deletions

View File

@@ -833,14 +833,17 @@
return $csrf_token == $_SESSION['csrf_token'];
}
function load_user_plugins($owner_uid) {
function load_user_plugins($owner_uid, $pluginhost = false) {
if (!$pluginhost) $pluginhost = PluginHost::getInstance();
if ($owner_uid && SCHEMA_VERSION >= 100) {
$plugins = get_pref("_ENABLED_PLUGINS", $owner_uid);
PluginHost::getInstance()->load($plugins, PluginHost::KIND_USER, $owner_uid);
$pluginhost->load($plugins, PluginHost::KIND_USER, $owner_uid);
if (get_schema_version() > 100) {
PluginHost::getInstance()->load_data();
$pluginhost->load_data();
}
}
}