From 52945d03ed7106862f4fdc4637ef2b302d00894c Mon Sep 17 00:00:00 2001 From: Junseo Park Date: Mon, 22 Feb 2021 22:33:41 +0900 Subject: [PATCH] fix: handling invalid user id causing error --- pages/users/[id].tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/users/[id].tsx b/pages/users/[id].tsx index a1c293a..d6e07e7 100644 --- a/pages/users/[id].tsx +++ b/pages/users/[id].tsx @@ -20,7 +20,7 @@ const Advertisement = dynamic(() => import('@components/Advertisement')) const Tooltip = dynamic(() => import('@components/Tooltip')) const Users: NextPage = ({ data }) => { - if (!data.id) return + if (!data?.id) return return ( = ({ data }) => { export const getServerSideProps = async (ctx: Context) => { const data = await Query.get.user.load(ctx.query.id) - return { props: { data, date: SnowflakeUtil.deconstruct(data.id ?? '0')?.date?.toJSON() } } + return { props: { data, date: SnowflakeUtil.deconstruct(data?.id ?? '0')?.date?.toJSON() } } } interface UserProps {