fix: invalid sitemap dates
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
parent
9e54d3cc0b
commit
14db971b9a
@ -18,7 +18,8 @@ const indexPageFields = [
|
||||
"author.profile_image.*",
|
||||
];
|
||||
const allPageFields = [
|
||||
...indexPageFields
|
||||
...indexPageFields,
|
||||
"date_created"
|
||||
];
|
||||
const postPageFields = [...indexPageFields, "status", "content"];
|
||||
const authorPageFields = [
|
||||
|
@ -77,6 +77,7 @@ export const mapSitemapPosts = (post: any) => {
|
||||
excerpt: post.excerpt,
|
||||
date_published: post.date_published,
|
||||
date_updated: post.date_updated,
|
||||
last_modified: post.date_updated ?? post.date_created,
|
||||
reading_time: null,
|
||||
url: generatePostUrl(category?.slug, post.slug),
|
||||
}
|
||||
|
@ -18,7 +18,7 @@ export async function GET() {
|
||||
allPosts.map((_post) => {
|
||||
xml += '<url>'
|
||||
xml += `<loc>${_post.url}</loc>`
|
||||
xml += `<lastmod>${dayjs(_post.date_updated).format('YYYY-MM-DDTHH:mm:ss[+07:00]')}</lastmod>`
|
||||
xml += `<lastmod>${dayjs(_post.last_modified).format('YYYY-MM-DDTHH:mm:ss[+07:00]')}</lastmod>`
|
||||
xml += `<changefreq>always</changefreq>`
|
||||
xml += `<priority>0.5</priority>`
|
||||
xml += '</url>'
|
||||
|
Loading…
Reference in New Issue
Block a user