From aecf316775c995f089012d8fec5c5cc77f6300be Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 12 Jan 2025 17:27:43 +0900 Subject: fix(blog/nuldoc): fix type errors --- vhosts/blog/nuldoc-src/ndoc/parse.ts | 4 +++- vhosts/blog/nuldoc-src/slide/parse.ts | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'vhosts/blog/nuldoc-src') diff --git a/vhosts/blog/nuldoc-src/ndoc/parse.ts b/vhosts/blog/nuldoc-src/ndoc/parse.ts index d1557750..1ffa7413 100644 --- a/vhosts/blog/nuldoc-src/ndoc/parse.ts +++ b/vhosts/blog/nuldoc-src/ndoc/parse.ts @@ -21,7 +21,9 @@ export async function parseNulDocFile( const doc = createNewDocumentFromRootElement(root, meta, filePath, config); return toHtml(doc); } catch (e) { - e.message = `${e.message} in ${filePath}`; + if (e instanceof Error) { + e.message = `${e.message} in ${filePath}`; + } throw e; } } diff --git a/vhosts/blog/nuldoc-src/slide/parse.ts b/vhosts/blog/nuldoc-src/slide/parse.ts index 82510a95..7ba17cb0 100644 --- a/vhosts/blog/nuldoc-src/slide/parse.ts +++ b/vhosts/blog/nuldoc-src/slide/parse.ts @@ -29,7 +29,9 @@ export async function parseSlideFile( ); return createNewSlideFromTomlRootObject(root, filePath, config); } catch (e) { - e.message = `${e.message} in ${filePath}`; + if (e instanceof Error) { + e.message = `${e.message} in ${filePath}`; + } throw e; } } -- cgit v1.2.3-70-g09d2