From 06c0a9b34c381d0927641918a986cb75d3724bfe Mon Sep 17 00:00:00 2001 From: macniel Date: Sun, 22 Feb 2026 18:26:23 +0100 Subject: [PATCH] temporary fix for item browser --- src/module/dialog/itemBrowserDialog.mjs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/module/dialog/itemBrowserDialog.mjs b/src/module/dialog/itemBrowserDialog.mjs index 21acf80c..870d2d4f 100644 --- a/src/module/dialog/itemBrowserDialog.mjs +++ b/src/module/dialog/itemBrowserDialog.mjs @@ -159,10 +159,13 @@ export class ItemBrowserDialog extends HandlebarsApplicationMixin(ApplicationV2) context.items = this._items ?.filter(p => p.name.toLowerCase().indexOf(context.filterName.toLowerCase()) !== -1 || context.filterName === "") ?.filter(p => p.category.indexOf(context.filterCategory) !== -1 || context.filterCategory === "") - ?.filter(p => Number(context.filter_price_lower) <= p.price && p.price <= Number(context.filter_price_upper)) - ?.filter(p => Number(context.filter_weight_lower) <= p.weight && p.weight <= Number(context.filter_weight_upper)) - + if (context.filter_price_lower !== context.filter_price_upper) { + context.items = context.items?.filter(p => Number(context.filter_price_lower) <= p.price && p.price <= Number(context.filter_price_upper)) + } + if (context.filter_price_lower !== context.filter_price_upper) { + context.items = context.items?.filter(p => Number(context.filter_weight_lower) <= p.weight && p.weight <= Number(context.filter_weight_upper)) + } return context }