don't apply polarization filter when the data is not shown

Этот коммит содержится в:
higsch 2020-12-18 00:33:57 +01:00
родитель f74296fa77
Коммит 2c521d2a34
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -223,7 +223,7 @@
&& haveOverlap($tagFilter, d.tags)
&& includesTextSearch($textSearchFilter, d.search)
&& withinRange($attributionScoreFilter, d.attributionScore)
&& withinRange($polarizationFilter, d.averagePolarization)
&& withinRange($polarizationFilter, d.averagePolarization, !$highlightPolarization)
&& isCaseId($caseIdFilter, d.id)
&& showPolarization($highlightPolarization, d.polarization)
&& showCib($highlightCib, d.cib)

Просмотреть файл

@ -40,7 +40,7 @@ export const haveOverlap = (filter, arr) =>
filter.filter((d) => d.selected).map((d) => d.id).some((item) => arr.includes(item));
// check, if a number is within a 2D range (given as array with length 2)
export const withinRange = (arr, num) => num >= arr[0] && num <= arr[1];
export const withinRange = (arr, num, bypass = false) => bypass ? true : (num >= arr[0] && num <= arr[1]);
// check, if a search string (filter) is included in a string
export const includesTextSearch = (filter, s) => {