From 8a7fbff81a501cad4f7e1fe9d31ec2e25db40139 Mon Sep 17 00:00:00 2001 From: ameer2468 <33054370+ameer2468@users.noreply.github.com> Date: Tue, 21 Oct 2025 13:46:30 +0300 Subject: [PATCH] Update ShareHeader.tsx --- apps/web/app/s/[videoId]/_components/ShareHeader.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/web/app/s/[videoId]/_components/ShareHeader.tsx b/apps/web/app/s/[videoId]/_components/ShareHeader.tsx index 490e22e111..a80df1fa8f 100644 --- a/apps/web/app/s/[videoId]/_components/ShareHeader.tsx +++ b/apps/web/app/s/[videoId]/_components/ShareHeader.tsx @@ -32,6 +32,7 @@ export const ShareHeader = ({ data: typeof videos.$inferSelect & { ownerName?: string | null; ownerImage?: string | null; + ownerIsPro?: boolean; }; user: typeof userSelectProps | null; customDomain?: string | null; @@ -63,7 +64,7 @@ export const ShareHeader = ({ const contextSharedSpaces = contextData?.sharedSpaces || null; const effectiveSharedSpaces = contextSharedSpaces || sharedSpaces; - const isOwner = user && user.id.toString() === data.ownerId; + const isOwner = user && user.id === data.ownerId; const { webUrl } = usePublicEnv(); @@ -130,7 +131,7 @@ export const ShareHeader = ({ } }; - const isVideoOwnerPro: boolean = user && isOwner ? userIsPro(user) : false; + const isVideoOwnerPro: boolean = data.ownerIsPro ?? false; const handleSharingUpdated = () => { refresh();