From 96c7b723da8b6add39726245f871109c8502ecb8 Mon Sep 17 00:00:00 2001 From: Faris Ansari Date: Fri, 7 Dec 2018 15:22:45 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20Fallback=20to=20cell=20co?= =?UTF-8?q?ntent=20when=20html=20is=20not=20available?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/filterRows.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/filterRows.js b/src/filterRows.js index 87efa2b..18e0f47 100644 --- a/src/filterRows.js +++ b/src/filterRows.js @@ -30,7 +30,7 @@ function getFilterMethod(filter) { contains(keyword, cells) { return cells .filter(cell => { - const hay = String(stripHTML(cell.html) || '').toLowerCase(); + const hay = String(stripHTML(cell.html || '') || cell.content || '').toLowerCase(); const needle = (keyword || '').toLowerCase(); return !needle || hay.includes(needle); }) @@ -68,8 +68,8 @@ function getFilterMethod(filter) { return filterMethodMap[filter.type]; } -function guessFilter(keyword) { - if (keyword.length === 1) return {}; +function guessFilter(keyword = '') { + if (keyword.length === 0) return {}; if (keyword.startsWith('>')) { if (isNumber(keyword.slice(1))) {