From 16ffd6dfab597fe7206b3187cd3ac3d769a1e2eb Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Thu, 9 Oct 2025 19:30:24 +0200 Subject: [PATCH] Fix message view without sign in --- web/pages/messages/[channelId].tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/web/pages/messages/[channelId].tsx b/web/pages/messages/[channelId].tsx index 489d0722..2ac1483f 100644 --- a/web/pages/messages/[channelId].tsx +++ b/web/pages/messages/[channelId].tsx @@ -50,6 +50,10 @@ export default function PrivateMessagesPage() { const { channelId: channelIdString } = router.query as { channelId: string } const channelId = router.isReady ? parseInt(channelIdString) : undefined const user = useUser() + if (user === null) { + router.replace(`/signin?returnTo=${encodeURIComponent('/messages')}`) + return + } return ( {router.isReady && channelId && user ? (