View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0015798 | MMW 5 | FileMonitor / Find Missing | public | 2019-06-26 23:03 | 2024-09-05 20:04 |
Reporter | lowlander | Assigned To | |||
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 5.0 | ||||
Target Version | 5.0.4 | Fixed in Version | 5.0.4 | ||
Summary | 0015798: Rebuild Database can result in loss of AutoPlaylist Criteria | ||||
Description | When using Rebuild Database AutoPlaylist Criteria like Artist and Genre loose their selected values (show nothing selected after rebuild). | ||||
Tags | No tags attached. | ||||
Fixed in build | 2668 | ||||
|
Fixed in 2184 |
|
Verified 2185 Values are persistent now. |
|
Regression: https://www.mediamonkey.com/forum/viewtopic.php?f=30&t=95911 |
|
Not a regression, but the same issue exists also for custom collections (not only for auto-playlists). |
|
Fix for custom collections added in 2228 |
|
Verified 2229 |
|
Re-opened: The original fix from 2184 works for auto-playlists created in MM5, but fails for auto-playlists created in MM4! i.e. 1) create auto-playlist with criteria "album equals ..." in MM4 2) import this database to MM5 3) go to Manage database > [x] Rebuild database => the auto-playlist is empty after rebuild! |
|
Fixed in 5.0.1.2426 |
|
Re-opened: The issue still isn't fully fixed (as found by Barry). It's timing issue (some cached data not cleared after DB rebuilt). Fixed in 2426 |
|
Verified 2427 Left resolved til @barrym confirms. |
|
Checked 2427. Seems to be fixed. Was intermittent before. Now unable to trigger. |
|
Thank you Barry, Closing |
|
Re-opened: This issue still appears on German translation and specific user DB. More details in ticket # 2230 In addition German translation incorrectly translates "Rebuild database" as "Optimize database (full)" -- which was the older MM4 option, we should contact German translator to fix this. |
|
Fixed in 5.0.1.2430 Test note: Was specific to combination of the user DB + German translation. User provided the DB via the ticket. |
|
Re-opened: There is still one issue when the translation is set to (non-english), e.g. German. Auto-playlist that are defined as Suche: [Musik] (Search: [Music]) results in Suche: [Gesamtes Archiv] (Search: Entire library) after DB rebuilt. This seems related to #16564 where we introduced localized variants for collections. |
|
Fixed in 5.0.2.2500 and merged to 5.0.1.2431 |
|
fyi, the 'Rebuild database' string has been translated in weblate, but a new set of strings hasn't been generated. We'll likely do that for 5.0.2. |
|
Re-opened, user from ticket # 4829 attached a database where DB rebuilt clears criteria like Album equals [ .... ] for certain auto-playlists. Strangely enough it is reproducible only with his database, investigating... EDIT: The key to replicate seems creating auto-playlist including condition 'Disc # is unknown' in MM4, then import such a DB to MM5 and rebuild DB. => it throws silent exception on DB rebuild, because it can't found 'is unknown' as choice for the 'Disc #' field. EDIT2: This is regression introduced in 5.0.3 while fixing 0017707 => Fixed in 5.0.4.2666 |
|
Verified 2666 Test note: To replicate in 2665 MM4 database needs to be imported with specific auto playlist criteria. |
|
Re-opened: This issue still can happen in some scenarios. e.g. when auto-playlist is created in MM4 on database that were already updated to MM5.DB (details and sample DB in Ticket # 4829) => Fixed in 2668 |
|
Verified 2668 Tested using sample DB. |
|
Verified 3047 |