aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/Controllers/javascriptController.php
diff options
context:
space:
mode:
authorAlexandre Alapetite <alexandre@alapetite.fr>2023-12-18 17:59:16 +0100
committerGitHub <noreply@github.com>2023-12-18 17:59:16 +0100
commita80a5f48a16e7d232168a7aaa68e9a1804235ce1 (patch)
treea515b88592629dea7e83b96e26e2452d3f98a98e /app/Controllers/javascriptController.php
parent6bb45a87268157aab961a6a4a728d9a9bbe043b0 (diff)
downloadfreshrss-a80a5f48a16e7d232168a7aaa68e9a1804235ce1.tar.gz
freshrss-a80a5f48a16e7d232168a7aaa68e9a1804235ce1.zip
Pass PHPStan level 8 (#5946)
* Pass PHPStan level 8 And prepare for PHPStan level 9 https://phpstan.org/user-guide/rule-levels * Revert wrong replace in comment * Fix PHPStan level 8 * Update PHPStan and other dev dependencies * Remove obsolete comment * noVariableVariables and towards bleedingEdge https://github.com/phpstan/phpstan-strict-rules https://phpstan.org/blog/what-is-bleeding-edge * More bleedingEdge * A bit more PHPStan level 9 * More PHPStan level 9 * Prepare for booleansInConditions Ignore int and null * Revert wrong line * More fixes * Fix keep_max_n_unread * Stricter attribute functions * Stricter callHooks and more PHPStan level 9 * More typing * A tiny more
Diffstat (limited to 'app/Controllers/javascriptController.php')
-rw-r--r--app/Controllers/javascriptController.php11
1 files changed, 6 insertions, 5 deletions
diff --git a/app/Controllers/javascriptController.php b/app/Controllers/javascriptController.php
index 6dd36dd72..a9c4993df 100644
--- a/app/Controllers/javascriptController.php
+++ b/app/Controllers/javascriptController.php
@@ -21,10 +21,10 @@ class FreshRSS_javascript_Controller extends FreshRSS_ActionController {
Minz_Session::_param('actualize_feeds', false);
$catDAO = FreshRSS_Factory::createCategoryDao();
- $this->view->categories = $catDAO->listCategoriesOrderUpdate(FreshRSS_Context::$user_conf->dynamic_opml_ttl_default);
+ $this->view->categories = $catDAO->listCategoriesOrderUpdate(FreshRSS_Context::userConf()->dynamic_opml_ttl_default);
$feedDAO = FreshRSS_Factory::createFeedDao();
- $this->view->feeds = $feedDAO->listFeedsOrderUpdate(FreshRSS_Context::$user_conf->ttl_default);
+ $this->view->feeds = $feedDAO->listFeedsOrderUpdate(FreshRSS_Context::userConf()->ttl_default);
}
public function nbUnreadsPerFeedAction(): void {
@@ -48,10 +48,11 @@ class FreshRSS_javascript_Controller extends FreshRSS_ActionController {
header('Pragma: no-cache');
$user = $_GET['user'] ?? '';
- if (FreshRSS_Context::initUser($user)) {
+ FreshRSS_Context::initUser($user);
+ if (!FreshRSS_Context::hasUserConf()) {
try {
- $salt = FreshRSS_Context::$system_conf->salt;
- $s = FreshRSS_Context::$user_conf->passwordHash;
+ $salt = FreshRSS_Context::systemConf()->salt;
+ $s = FreshRSS_Context::userConf()->passwordHash;
if (strlen($s) >= 60) {
//CRYPT_BLOWFISH Salt: "$2a$", a two digit cost parameter, "$", and 22 characters from the alphabet "./0-9A-Za-z".
$this->view->salt1 = substr($s, 0, 29);