From 872d813956a75f24fb58b7834c9fef0525aed906 Mon Sep 17 00:00:00 2001 From: koirand Date: Mon, 8 Oct 2018 19:55:40 +0900 Subject: [PATCH] :pig: Bug fix --- static/js/search.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/static/js/search.js b/static/js/search.js index be0d316..03760e5 100644 --- a/static/js/search.js +++ b/static/js/search.js @@ -42,7 +42,6 @@ function search (query) { * Setup UI for Search */ function initUI () { - // Clear query when clear icon is clicked $('#searchBoxIcon').click(function () { $('#searchBox').val('') @@ -101,7 +100,7 @@ function renderResults (results) { results.slice(0, MAX_PAGES).forEach(function (result, idx) { var $searchResultPage = $('
') var metadata = lunrResult[idx].matchData.metadata - var matchPosition = metadata[Object.keys(metadata)[0]].body.position[0][0] + var matchPosition = metadata[Object.keys(metadata)[0]].body ? metadata[Object.keys(metadata)[0]].body.position[0][0] : 0 var bodyStartPosition = (matchPosition - (BODY_LENGTH / 2) > 0) ? matchPosition - (BODY_LENGTH / 2) : 0 $searchResultPage.append('' + result.title + '') @@ -119,4 +118,3 @@ initLunr() $(function () { initUI() }) -