diff options
| author | winter | 2025-01-16 20:21:42 +0000 |
|---|---|---|
| committer | winter | 2025-01-16 20:21:42 +0000 |
| commit | b1d6fbc4d740324d96d7fe2677fb15b9b59d20ea (patch) | |
| tree | ae2c996cc6a42b3a42437a7ec8812cd184644817 /routes/homepage.php | |
| parent | 8de5608976dc8a73a400267601acb4c8e127de5a (diff) | |
follow requests
Diffstat (limited to 'routes/homepage.php')
| -rw-r--r-- | routes/homepage.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/routes/homepage.php b/routes/homepage.php index db8ea72..c99dce4 100644 --- a/routes/homepage.php +++ b/routes/homepage.php @@ -2,12 +2,17 @@ use Digitigrade\HttpResponseStatus\NotFound; use Digitigrade\HttpResponseStatus\TemporaryRedirect; +use Digitigrade\Model\UserAccount; use Digitigrade\Router; Router::getInstance()->mount('/', function (array $args) { $accept = $_SERVER['HTTP_ACCEPT'] ?? ''; if (str_contains($accept, 'text/html') || str_contains($accept, '*/*')) { - throw new TemporaryRedirect('/feed/global'); + throw new TemporaryRedirect( + UserAccount::findByCurrentSession() == null + ? '/feed/global' + : '/feed/home' + ); } throw new NotFound(); });
\ No newline at end of file |
