fix: change pages cannonical url to canonical url

This commit is contained in:
RizqiSyahrendra 2025-03-10 11:30:59 +07:00
parent e1e328f79a
commit 18e90ecbf2
3 changed files with 9 additions and 7 deletions

View File

@ -28,6 +28,9 @@ export async function generateMetadata({ params }: { params: Promise<{ slug: str
imgUrl = blog.imgUrl;
publishedAt = blog.data.createdAt;
updatedAt = blog.data.updatedAt;
if (!!blog.data?.meta?.canonical_url) {
canonicalUrl = blog.data.meta.canonical_url;
}
if (!!blog?.data?.createdBy && typeof blog.data.createdBy !== "number") {
createdByName = blog.data.createdBy?.name ?? "";
}
@ -40,10 +43,9 @@ export async function generateMetadata({ params }: { params: Promise<{ slug: str
imgUrl = page.heroImg?.url;
publishedAt = page.createdAt;
updatedAt = page.updatedAt;
if (!!page.meta?.cannonical_url) {
canonicalUrl = page.meta.cannonical_url;
if (!!page.meta?.canonical_url) {
canonicalUrl = page.meta.canonical_url;
}
if (!!page?.createdBy && typeof page.createdBy !== "number") {
createdByName = page?.createdBy?.name ?? "";
}

View File

@ -72,8 +72,8 @@ export const Pages: CollectionConfig = {
type: "textarea",
},
{
name: "cannonical_url",
label: "Cannonical Url",
name: "canonical_url",
label: "Canonical Url",
type: "text",
},
],

View File

@ -304,7 +304,7 @@ export interface Page {
meta?: {
title?: string | null;
description?: string | null;
cannonical_url?: string | null;
canonical_url?: string | null;
};
createdBy?: (number | null) | User;
updatedBy?: (number | null) | User;
@ -749,7 +749,7 @@ export interface PagesSelect<T extends boolean = true> {
| {
title?: T;
description?: T;
cannonical_url?: T;
canonical_url?: T;
};
createdBy?: T;
updatedBy?: T;