diff options
| author | nsfisis <nsfisis@gmail.com> | 2024-02-22 01:51:21 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2024-02-24 14:24:15 +0900 |
| commit | 7c81d7bf5bcb6fb9578ae4ae54684742bf9ae35d (patch) | |
| tree | 4534959896de4ba5492f8f35417fd45670296574 /vhosts/blog/nuldoc-src/pages/post.ts | |
| parent | b72e1bd7b40f1c9c3558b6ed50367a2b7fc11d62 (diff) | |
| download | nsfisis.dev-7c81d7bf5bcb6fb9578ae4ae54684742bf9ae35d.tar.gz nsfisis.dev-7c81d7bf5bcb6fb9578ae4ae54684742bf9ae35d.tar.zst nsfisis.dev-7c81d7bf5bcb6fb9578ae4ae54684742bf9ae35d.zip | |
feat(blog/nuldoc): implement generating Atom feed
Diffstat (limited to 'vhosts/blog/nuldoc-src/pages/post.ts')
| -rw-r--r-- | vhosts/blog/nuldoc-src/pages/post.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vhosts/blog/nuldoc-src/pages/post.ts b/vhosts/blog/nuldoc-src/pages/post.ts index 31a39c76..f7e53421 100644 --- a/vhosts/blog/nuldoc-src/pages/post.ts +++ b/vhosts/blog/nuldoc-src/pages/post.ts @@ -13,6 +13,9 @@ export interface PostPage extends Page { description: string; tags: string[]; revisions: Revision[]; + published: Date; + updated: Date; + uuid: string; } export function getPostCreatedDate(page: { revisions: Revision[] }): Date { @@ -136,5 +139,8 @@ export async function generatePostPage( description: doc.description, tags: doc.tags, revisions: doc.revisions, + published: getPostCreatedDate(doc), + updated: getPostUpdatedDate(doc), + uuid: doc.uuid, }; } |
