From 11d71d3d9b7dadc667a76ae7799e2b6d2187a836 Mon Sep 17 00:00:00 2001
From: Andrey Azov <andrey.azov@gmail.com>
Date: Mon, 23 Mar 2020 01:01:18 +0000
Subject: [PATCH] Try to send index matches in response

---
 api/search.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/api/search.js b/api/search.js
index a65ca05..b9b085b 100644
--- a/api/search.js
+++ b/api/search.js
@@ -23,8 +23,9 @@ module.exports = async (req, res) => {
     });
   }
 
+  const searchResults = searchIndex(query, index);
+
   try {
-    const searchResults = searchIndex(query, index);
     const filePaths = searchResults.map(result => result.ref);
     const resultPromises = filePaths.map(parseMarkdown);
     const results = await Promise.all(resultPromises);
@@ -38,7 +39,8 @@ module.exports = async (req, res) => {
   } catch (error) {
     res.status(404);
     res.json({
-      error
+      error,
+      searchResults
     })
   }
 }
-- 
GitLab