From b372b90ae4f65855d6f7132c7722f0228f43daa8 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 20 Apr 2024 23:30:01 +0900 Subject: feat(blog/nuldoc): support internal (not published) revision --- vhosts/blog/nuldoc-src/slide/slide.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'vhosts/blog/nuldoc-src/slide/slide.ts') diff --git a/vhosts/blog/nuldoc-src/slide/slide.ts b/vhosts/blog/nuldoc-src/slide/slide.ts index 388c8c88..379d3bc7 100644 --- a/vhosts/blog/nuldoc-src/slide/slide.ts +++ b/vhosts/blog/nuldoc-src/slide/slide.ts @@ -89,7 +89,7 @@ export function createNewSlideFromTomlRootObject( ); } const revisions_ = revisions.map( - (x: { date: string; remark: string }, i: number) => { + (x: { date: string; remark: string; isInternal?: boolean }, i: number) => { const date = x.date ?? null; if (!date) { throw new SlideError( @@ -102,10 +102,12 @@ export function createNewSlideFromTomlRootObject( `[slide.new] 'remark' field not found`, ); } + const isInternal = x.isInternal ?? false; return { number: i + 1, date: stringToDate(date), - remark: remark, + remark, + isInternal, }; }, ); -- cgit v1.2.3-70-g09d2