Search: "Include child tags" option doesn't work when excluding tags #1869
Labels
bug/error
Bugs and errors (timeout)
complexity: unknown
Unknown days of work
content: search
Search
content: tags
Tag entries
priority: low
Issues/Tasks that are not so important
Website (required)
VocaDB
Describe the bug (required)
Enabling
Include child tags
doesn't do anything when a tag is added in theExclude
filtering mode. There should be an option to include child tags in the filter when using exclude mode. Or it should be the default. See 'Expected behavior'.To Reproduce (optional)
More filters
pop
tagExclude
itInclude child tags
Artist
filter toSOLARIA
You're now at https://vocadb.net/Search?searchType=Song&artistId%5B0%5D=76317&artistParticipationStatus=Everything&childTags=true&childVoicebanks=false&draftsOnly=false&filter=&maxLength=0&minLength=0&onlyRatedSongs=false&onlyWithPVs=false&page=1&pageSize=10&songType=Unspecified&sort=RatingScore&unifyEntryTypesAndTags=false&viewMode=Details&excludedTags%5B0%5D=341
Actual behavior
Songs that are tagged by children of the
pop
tag appear in the results.Example: Dawn, which is tagged with electropop, appears in the results. And electropop → synth-pop → pop.
Expected behavior
Songs that are tagged by children of the
pop
tag shouldn't appear in the results. Those tags are included in the exclude filter.Additional context (optional)
Add any other context about the problem here.
Checklist (required)
Fill out the checklist. Use
strikethroughsor leave fields empty if you don't know or are unable to check/test.The text was updated successfully, but these errors were encountered: