add series filter support to search queries

This commit is contained in:
Justin Edmund 2026-01-04 19:55:09 -08:00
parent 34db5dd6aa
commit f70d6c0fce

View file

@ -23,6 +23,8 @@ export interface SearchFilters {
proficiency2?: number[]
subaura?: boolean
extra?: boolean
// Series filter (by slug) - works for weapons, summons, and characters
series?: string[]
// Character-specific filters
season?: number[]
characterSeries?: number[]
@ -100,6 +102,9 @@ function buildSearchParams(
if (filters.extra !== undefined) {
apiFilters.extra = filters.extra
}
if (filters.series && filters.series.length > 0) {
apiFilters.series = filters.series
}
// Character-specific filters
if (filters.season && filters.season.length > 0) {
apiFilters.season = filters.season