View Issue Details

IDProjectCategoryView StatusLast Update
0005602MMW v4Synchronizationpublic2011-05-06 16:41
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version3.1 
Target Version4.1 
Summary0005602: 'Use only the first Genre' setting is ignored in some cases
DescriptionWhen the 'Use only the first Genre...' setting is enabled for the USB mass storage plugin, MM nonetheless synchs all genres.

According to the user, this is a regression. I haven't verified whether this is in fact true.

Note: this problem doesn't occur with the iPod or wmdm plugins.
Additional InformationReported at:
http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=39410
TagsNo tags attached.
Fixed in build

Activities

jiri

2009-05-12 19:05

administrator   ~0017815

This definitely isn't a regression, it has always worked for devices with internal databases only (so that MM can set the genre for tracks, which isn't read from tags by the device then).

We could:
1. Update tags when this option is on. However, this would slow down synchronization, unless we do it only for devices without databases.
2. Hide this option for devices without databases.

Both 1&2 have the problem that it isn't possible to unambiguously tell whether a device has/hasn't a DB, some devices work both over MTP and MSP.

For these reasons, I think that this is rather only a documentation issue.

rusty

2009-05-12 19:34

administrator   ~0017816

Would it make sense to implement this 'fix' only for the USB MS device plugin?

i.e.
-it doesn't make sense for the iPod plugin.
-it doesn't usually make sense for the WMDM plugin (except in cases where it's being used on a USB-MS device, but you're saying there's no way of auto-detecting this)
-it always makes sense with the USB-MS plugin if this option is enabled.

I would suggest that the preferable fix is 1. (i.e. update the tags when this option is on).

I've reduced priority to 'urgent'.

jiri

2009-05-12 19:44

administrator   ~0017818

It could be implemented for USB plug-in only, but it would still be quite an inconsistent solution and so I'm not sure it's worth the effort. Maybe we could add an sub-option: [ ] Update the value also in tag

Anyway, let's defer it and decide later.

rusty

2011-05-06 16:41

administrator   ~0024908

Possible approach:
[ ] Sync only the first Genre when multiple Genres exist
 . . [ ] Update tag as well
[ ] Sync only the first value when multiple Artists / Composers exist
 . . [ ] Update tag as well