|
21 | 21 | use FeatherBB\Core\Interfaces\ForumSettings; |
22 | 22 | use FeatherBB\Core\Interfaces\Lang; |
23 | 23 | use FeatherBB\Core\Interfaces\Perms; |
| 24 | +use FeatherBB\Core\Interfaces\Prefs; |
24 | 25 | use FeatherBB\Core\Interfaces\User; |
25 | 26 | use FeatherBB\Core\Track; |
26 | 27 | use FeatherBB\Core\Utils; |
@@ -262,17 +263,17 @@ public function __invoke($req, $res, $next) |
262 | 263 |
|
263 | 264 | // Load permissions and preferences for logged user |
264 | 265 | Perms::getUserPermissions($user); |
265 | | - $user->prefs = Container::get('prefs')->loadPrefs($user); |
| 266 | + $user->prefs = Prefs::loadPrefs($user); |
266 | 267 |
|
267 | 268 | $expires = ($jwt->exp > Container::get('now') + ForumSettings::get('o_timeout_visit')) ? Container::get('now') + 1209600 : Container::get('now') + ForumSettings::get('o_timeout_visit'); |
268 | 269 |
|
269 | 270 | $user->is_guest = false; |
270 | 271 |
|
271 | 272 | if (!is_dir(ForumEnv::get('FEATHER_ROOT').'featherbb/lang/'.$user->prefs['language'])) { |
272 | | - Container::get('prefs')->setUser($user, ['language' => ForumSettings::get('language')]); |
| 273 | + Prefs::setUser($user, ['language' => ForumSettings::get('language')]); |
273 | 274 | } |
274 | 275 | if (!file_exists(ForumEnv::get('FEATHER_ROOT').'style/themes/'.$user->prefs['style'].'/style.css')) { |
275 | | - Container::get('prefs')->setUser($user, ['style' => ForumSettings::get('style')]); |
| 276 | + Prefs::setUser($user, ['style' => ForumSettings::get('style')]); |
276 | 277 | } |
277 | 278 |
|
278 | 279 | // Add user to DIC |
@@ -312,7 +313,7 @@ public function __invoke($req, $res, $next) |
312 | 313 |
|
313 | 314 | // Load permissions and preferences for guest user |
314 | 315 | Perms::getUserPermissions($user); |
315 | | - $user->prefs = Container::get('prefs')->loadPrefs($user); |
| 316 | + $user->prefs = Prefs::loadPrefs($user); |
316 | 317 |
|
317 | 318 | // Add $user as guest to DIC |
318 | 319 | Container::set('user', $user); |
|
0 commit comments