Bläddra i källkod

Extensions in CLI (#3443)

* Extensions in CLI

https://github.com/FreshRSS/FreshRSS/pull/3440#discussion_r574659745

* Also user extensions
Alexandre Alapetite 5 år sedan
förälder
incheckning
3499f8f1d1
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. 4 0
      cli/_cli.php

+ 4 - 0
cli/_cli.php

@@ -13,6 +13,7 @@ require(LIB_PATH . '/lib_install.php');
 
 Minz_Session::init('FreshRSS', true);
 FreshRSS_Context::initSystem();
+Minz_ExtensionManager::init();
 Minz_Translate::init('en');
 
 FreshRSS_Context::$isCli = true;
@@ -36,6 +37,9 @@ function cliInitUser($username) {
 		fail('FreshRSS error: invalid configuration for user: ' . $username . "\n");
 	}
 
+	$ext_list = FreshRSS_Context::$user_conf->extensions_enabled;
+	Minz_ExtensionManager::enableByList($ext_list);
+
 	return $username;
 }