View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0013046 | MMW v4 | Synchronization | public | 2016-01-04 19:01 | 2017-07-25 11:18 |
Reporter | marek | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.0.7 | ||||
Target Version | 4.1.15 | Fixed in Version | 4.1.15 | ||
Summary | 0013046: MMW doesn't update lost artworks during sync | ||||
Description | User reported (RRH-737-21678) that he is not able to resync artworks after repairing his sd card. During this operation, his artworks were removed from MMA db because they were not accessible. Btw, user stores the artworks to tag so they are copied to /MediaMonkey/artworks folder. User repaired the SD card and MMA gets part of artworks from MediaStore, because the artworks were stored in tags. After that, he tried to resync using USB sync. Some tracks were repaired - probably due to some changes (like playcounts). I am able to reproduce it by deletion of /MediaMonkey/artowrks folder. Some artworks are obtained from MediaStore but some remains empty. Wifi sync doesn't work correctly either: MMA checks whether the file of artworks exists and compares file size of both new and current artwork. But the tracks are not on synclist because they look like unchanged... | ||||
Tags | No tags attached. | ||||
Fixed in build | 1819 | ||||
|
- for WiFi sync it was already fixed in MMA as 0013052 - for USB sync: Because of performance reasons MMW can hardly traverse all content over MTP to find which artwork is missing, but for devices with MMA installed we could implement it. Marek indicated that MMA already has a service that sets mmstore.db.media.album_art value to '-' for lost artworks ( 0013052). Based on this we can quickly find which artwork needs to be (re)copied. |
|
Fixed in 4.1.15.1819 and merged into MM5 Test note: artwork files with mmstore.db.media.album_art = '-' are re-copied |
|
Verified 1819 |