diff --git a/src/app/(core)/v/[slug]/page.tsx b/src/app/(core)/v/[slug]/page.tsx index b508ba3..f4bad57 100644 --- a/src/app/(core)/v/[slug]/page.tsx +++ b/src/app/(core)/v/[slug]/page.tsx @@ -5,6 +5,7 @@ import { } from "~/utils/twitch-server"; import { VodPlayer } from "./player"; import Script from "next/script"; +import ErrorPage from "~/app/error"; export const dynamic = "force-dynamic"; @@ -20,14 +21,17 @@ export default async function VodPage({ const self = await auth(); if (!self || !self.userId) return
You have to be signed in
; - const token = await getTwitchTokenFromClerk(self.userId); + try { + const token = await getTwitchTokenFromClerk(self.userId); + const vodDetails = await getVodWithMarkers(params.slug, token); - const vodDetails = await getVodWithMarkers(params.slug, token); - - return ( - <> -