aboutsummaryrefslogtreecommitdiffhomepage
path: root/routes/homepage.php
diff options
context:
space:
mode:
authorwinter2025-01-16 20:21:42 +0000
committerwinter2025-01-16 20:21:42 +0000
commitb1d6fbc4d740324d96d7fe2677fb15b9b59d20ea (patch)
treeae2c996cc6a42b3a42437a7ec8812cd184644817 /routes/homepage.php
parent8de5608976dc8a73a400267601acb4c8e127de5a (diff)
follow requests
Diffstat (limited to 'routes/homepage.php')
-rw-r--r--routes/homepage.php7
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