diff --git a/apps/dokploy/pages/index.tsx b/apps/dokploy/pages/index.tsx index 50bdc29a..d830895c 100644 --- a/apps/dokploy/pages/index.tsx +++ b/apps/dokploy/pages/index.tsx @@ -198,16 +198,19 @@ Home.getLayout = (page: ReactElement) => { }; export async function getServerSideProps(context: GetServerSidePropsContext) { if (IS_CLOUD) { - const { user } = await validateRequest(context.req, context.res); + try { + const { user } = await validateRequest(context.req, context.res); + + if (user) { + return { + redirect: { + permanent: true, + destination: "/dashboard/projects", + }, + }; + } + } catch (error) {} - if (user) { - return { - redirect: { - permanent: true, - destination: "/dashboard/projects", - }, - }; - } return { props: {}, };