From 07e91493c7967f33f48c1c2dc6fd11b1880ebcd6 Mon Sep 17 00:00:00 2001 From: Alexander Drozdov Date: Sat, 21 May 2022 22:23:46 +0300 Subject: [PATCH] don't remove but hide individual attrs, closes #537 --- renderer/src/web/price-check/filters/pseudo/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/renderer/src/web/price-check/filters/pseudo/index.ts b/renderer/src/web/price-check/filters/pseudo/index.ts index e18f962d..6af90a81 100644 --- a/renderer/src/web/price-check/filters/pseudo/index.ts +++ b/renderer/src/web/price-check/filters/pseudo/index.ts @@ -392,9 +392,10 @@ export function filterPseudo (ctx: FiltersCreationContext) { } if (attrFilters[1].roll!.value === attrFilters[2].roll!.value) { - ctx.filters = ctx.filters.filter(filter => filter !== attrFilters[1] && filter !== attrFilters[2]) + attrFilters[1].hidden = 'hide_attr_same_2nd_n_3rd' + attrFilters[2].hidden = 'hide_attr_same_2nd_n_3rd' } else { - ctx.filters = ctx.filters.filter(filter => filter !== attrFilters[2]) + attrFilters[2].hidden = 'hide_attr_smallest_total' } } }