From b1d6fbc4d740324d96d7fe2677fb15b9b59d20ea Mon Sep 17 00:00:00 2001 From: winter Date: Thu, 16 Jan 2025 20:21:42 +0000 Subject: follow requests --- routes/homepage.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'routes/homepage.php') 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 -- cgit v1.3