View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0018888 | MMW 5 | Main Panel | public | 2022-03-01 09:01 | 2022-03-04 18:54 |
Reporter | barrym | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | - | OS Version | 10 |
Product Version | 5.0.3 | ||||
Target Version | 5.0.3 | Fixed in Version | 5.0.3 | ||
Summary | 0018888: Filter syntax genre:xxx is unreliable where tracks have multiple genre tags (regression 2609) | ||||
Description | version: 2609 try using a filter genre:xxx where xxx is a tag that is used with tracks with multiple genre tags in MM4 this filter found all tracks using this genre tag, including those with multiple genre tags in MM5 this filter does not work reliably I have 1458 tracks which contain the taped genre (ie. audience taped) all of those tracks have multiple genre tags, ie. taped and something other genre, joined by a semi colon MM5 is returning just one album, with 13 tracks, from the filter genre:taped After some digging I see your query in the debug log SELECT Songs.* FROM Songs WHERE Songs.ID IN (SELECT rowid FROM SongsText WHERE SongsText MATCH ' genre: taped* ') that is only going to select tracks where taped is the first of multiple genre tags that are assigned to a track, isn't it? This is verified by looking at the album that is chosen. Unlike all the other tracks it has Genre as its first tag | ||||
Steps To Reproduce | 1. modify a track to have multiple genre tags; eg xxx; yyy 2. try to filter to that track with genre:yyy 3. ==> track not found 4. in MM4 filter genre:yyy found the track successfully | ||||
Additional Information | arising out of Mantis 18877 and forum thread https://www.mediamonkey.com/forum/viewtopic.php?t=101462 | ||||
Tags | No tags attached. | ||||
Fixed in build | 2610 | ||||
|
Couldn't this be a test error? I can't replicate, see: |
|
Probably a small testing MM5.DB and or video + description of exact search settings would help here... |
|
maybe you fixed it with 18883? I have sort set to Ignore Diacritics & Match beginning of words .... that's the default isn't it? video: https://www.dropbox.com/s/l9ua9g4ycv1rcd7/mantis%2018888.mp4?dl=0 image of sort settings: https://www.dropbox.com/s/l9ua9g4ycv1rcd7/mantis%2018888.mp4?dl=0 can send database if required |
|
whoops, one link incorrect: image of sort settings: https://www.dropbox.com/s/nx1q5u4jrfz2t2t/mantis%2018888.png?dl=0 |
|
Ok, this was fixed y the same fix as 0018883 i.e. was regression in 2609 caused by fixing 0018863 i.e. already fixed in 2610 |
|
Verified in 2610 as fixed in 0018883 |