diff --git a/server/routes/index.ts b/server/routes/index.ts index 18f2bca97..a82a04f04 100644 --- a/server/routes/index.ts +++ b/server/routes/index.ts @@ -101,7 +101,7 @@ const renderShare = async (ctx: Context, next: Next) => { return renderApp(ctx, next, { title: share?.document?.title, description: share?.document?.getSummary(), - canonical: share + canonical: share?.team ? ctx.request.href.replace(ctx.request.origin, share.team.url) : undefined, });