View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019758 | MMW 5 | General | public | 2023-01-27 11:19 | 2023-10-19 20:55 |
Reporter | peke | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | feedback | Resolution | reopened | ||
Target Version | 5.2 | ||||
Summary | 0019758: File Path is truncated on sync even not asked to | ||||
Description | Original File path in Device settings is: "\Classical Music\<Album>\<Conductor>\<Album Artist>\<Title>\<Title> - <Artist>" which resulyt in destination on device as "/storage/emulated/0/Classical Music/The Ultimate Classic FM Album/Anthony Inglis/Various artists/Delibes- The Flower Duet (From 'Lakmé')/Delibes- The Flower Duet (From 'Lakmé') - Katherine Jenkins & Philharmonia Orchestra & Kiri Te Kanawa & Anthony Inglis.mp3" = 259 Chars path If I change mask to "\Classical Music\<Album>\<Composer>\<Conductor>\<Album Artist>\<Title>\<Title> - <Artist>" sync file result is "/storage/emulated/0/Classical Music/The Ultimate Classic FM Album/Léo Delibes/Anthony Inglis/Various artists/Delibes- The Flower Duet (From 'Lakmé')/Delibes- The Flower Duet (From 'Lakmé') - Katherin.mp3" = 203 chars | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?t=103481 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
Tested, same behavior. The filename is truncated on MM5 side and MMA gets it from MM_TargetPath attribute. |
|
Sample File is uploaded to FTP |
|
Watching the code in TDeviceSynchronization.FormatTarget and there is intentionally the CutLongPath() function causing the trim. This was intentional change implemented in course of 0012638 Resolving as "no change required" unless we want to remove this intentional limitation (which could cause rather more bad than good)? |
|
Re-opened to review whether we want to add an option/checkbox for this into Sync Profile > File Locations [x] Trim target paths to 260 chars Assigned to Rusty to review the wording... |
|
We could use something like: [ ] Trim paths to 260 characters Tooltip: Shortens paths for devices that may not support unlimited path lengths Note: ui/tooltip may change if we get more information about exactly what specific cases/environments require the use of trimming. |