summary refs log tree commit diff
path: root/lib/generateApi.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/generateApi.ts')
-rw-r--r--lib/generateApi.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/generateApi.ts b/lib/generateApi.ts
index c8b20ce..3019d3c 100644
--- a/lib/generateApi.ts
+++ b/lib/generateApi.ts
@@ -77,12 +77,12 @@ function generateApiIndex(posts: Array<Post>, path: string) {
  * This function generates pages on path `/api/page/<number>`
  */
 function generatePages(posts: Array<Post>, path: string, len: number = 8) {
-  const parsedPosts = posts.map(parsePosts);
   const pages = chunk(posts, len);
   mkDirByPathSync(`${path}/api/page`);
   pages.forEach((posts: Array<Post>, index: number) => {
+    const parsedPosts = posts.map(parsePosts);
     const pageNumber = index + 1;
-    const page = { posts, next : pageNumber + 1 };
+    const page = { posts: parsedPosts, next : pageNumber + 1 };
     if (pageNumber == pages.length) {
       delete page.next;
     }