Multivalue fields become one value joined by ';' #89
-
In previous version of the Discogs tagger the values of multivalue fields got separated or split (foobar2000 identified it as multiple values). |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 2 replies
-
The latest version of tagger introduces a section in the preference panel: 'Multi-value fields'. |
Beta Was this translation helpful? Give feedback.
-
That section was there previously as well, but it didn't seem to change anything (neither adding it in that field or in the Advanced preferences). I updated to the latest foobar2000 beta 24 and it works now as intended. I am however still on some previous version of foo_discogger 1.0.14.8pv (different fork?), I am on foobar2000 2 x64 version and can't install the component here: https://www.foobar2000.org/components/view/foo_discogs |
Beta Was this translation helpful? Give feedback.
-
I'm also getting these issues with multivalue fields - wrong spacing around semicolons, and on some fields multiple semicolons added at the end (DISCOGS_CREDIT_VOCALS I think). |
Beta Was this translation helpful? Give feedback.
-
@CearUway
If I am not wrong the 'Multi-value fields' options were added during the v1.0.14.x series with the help of @username116. Unfortunately that account has been deleted, together with the issue documenting the 'multi-value' troubleshooting discussion, hopefully, all pending issues related to multi-values will be fixed in next release iterations. I am glad that Discogger 1.0.14.8 (preview) on foobar2000 beta 24 is working as intended for you, also that version of Discogger is up to date. About the official fb2k repository URL, imho, there might never be a x64 foo_discogs released by zoomorph at that location. If foo_discogger ever gets stable enough to be included into the official repository then the URL ending part would be .../view/foo_discogger. |
Beta Was this translation helpful? Give feedback.
-
Thanks for reporting! |
Beta Was this translation helpful? Give feedback.
-
Here there is a new preview release in the 14.x multi-value fix series... Change log:
Disclaimer: Updating to the latest fb2k SDK, and more probably, updating the component to C++ v17, have most probably introduced new bugs unrelated to this release 'multi-values' code updates. Thanks for testing! |
Beta Was this translation helpful? Give feedback.
-
Yay! 1.0.15 fixes my multi-value field issues. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Nice to hear that! Just as documentation, here are some special cases... DISCOGS_ARTISTS_URLS DISCOGS_FORMAT Not sure if that is the expected behavior (but it is in my code), any tag definitions producing arrays, ej. |
Beta Was this translation helpful? Give feedback.
Nice to hear that!
Just as documentation, here are some special cases...
DISCOGS_ARTISTS_URLS
default:
%<<ARTISTS_URLS>>%
multi-value:
$split($flatten(%<<ARTISTS_URLS>>%))
DISCOGS_FORMAT
default:
<default def>
multi-value:
$split($join(<default def>))
Not sure if that is the expected behavior (but it is in my code), any tag definitions producing arrays, ej.
[a, b, c]
when intentionally saved as single values, , will be flatten to'a;b;c'