diff --git a/src/app/tip/[id]/page.tsx b/src/app/tip/[id]/page.tsx index a520d9c..e5ca572 100644 --- a/src/app/tip/[id]/page.tsx +++ b/src/app/tip/[id]/page.tsx @@ -304,6 +304,20 @@ export default function TipPage() { )} + {/* Public tip with missing fragment key */} + {tip.status === 'pending' && tip.is_public && !fragmentKey && ( +
+

Incomplete Link

+
+

This is a public tip, but the claim link is incomplete.

+

Make sure you have the full URL including the secret key after the # symbol.

+

+ Example: smirk.cash/tip/abc123#secretKey +

+
+
+ )} + {tip.status === 'claimed' && (

This tip has already been claimed.

)}