Add number of games filter to purchases

This commit is contained in:
2026-06-08 23:49:03 +02:00
parent 103219a5e7
commit a7ff2962a6
3 changed files with 99 additions and 0 deletions
+11
View File
@@ -130,6 +130,17 @@
}
}
// ── Purchase-specific: num_purchases ──
var numGamesMin = numberValue(form, "filter-num-purchases-min");
var numGamesMax = numberValue(form, "filter-num-purchases-max");
if (numGamesMin !== "" && numGamesMax !== "") {
filter.num_purchases = criterion(parseInt(numGamesMin, 10), parseInt(numGamesMax, 10), "BETWEEN");
} else if (numGamesMin !== "") {
filter.num_purchases = criterion(parseInt(numGamesMin, 10), null, "GREATER_THAN");
} else if (numGamesMax !== "") {
filter.num_purchases = criterion(parseInt(numGamesMax, 10), null, "LESS_THAN");
}
if (mastered && mastered.checked) {
filter.mastered = criterion(true, null, "EQUALS");
}