Browse Source

Extensions in CLI (#3443)

* Extensions in CLI

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

* Also user extensions
Alexandre Alapetite 5 years ago
parent
commit
3499f8f1d1
1 changed files with 4 additions and 0 deletions
  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);
 Minz_Session::init('FreshRSS', true);
 FreshRSS_Context::initSystem();
 FreshRSS_Context::initSystem();
+Minz_ExtensionManager::init();
 Minz_Translate::init('en');
 Minz_Translate::init('en');
 
 
 FreshRSS_Context::$isCli = true;
 FreshRSS_Context::$isCli = true;
@@ -36,6 +37,9 @@ function cliInitUser($username) {
 		fail('FreshRSS error: invalid configuration for user: ' . $username . "\n");
 		fail('FreshRSS error: invalid configuration for user: ' . $username . "\n");
 	}
 	}
 
 
+	$ext_list = FreshRSS_Context::$user_conf->extensions_enabled;
+	Minz_ExtensionManager::enableByList($ext_list);
+
 	return $username;
 	return $username;
 }
 }