Ah, the bad type is coming from Deezer, I haven’t encountered that one so far. Easy fix
Please keep reporting seeding errors, these are the kind of error which I can’t capture in Harmony’s logs.
P.S. Please share Harmony permalinks whenever possible, your lookup link above takes about 12 seconds to load because of the many unlinked artists (which have to be looked up). The permalink version won’t do that
there’s currently no way to seed the relationship editor from an external page
I’d imagine a userscript could handle it (if there isn’t already one), but I don’t imagine that’s a solution every Harmony user would be comfortable/able to use
even if there were a way to seed the relationship editor, I believe in most cases the copyright fields are just simple plain text fields, so automatically linking to the proper label/artist would be difficult
To be honest, I had created this userscript mainly because a-tisket adds the copyright to the annotation and it was annoying to convert these annotations into proper relationships before blanking them.
Once the script existed, I realized how it lead to significantly more people (including myself) adding copyright relationships
So when I had to decide how to handle copyrights in Harmony, it was a no-brainer to add them to the annotation as well.
Unfortunately it isn’t possible to seed the release relationship editor (this only works for all other entity types which don’t have a separate relationship editor), so this is the best solution for now.
The copyright parser userscript allows seeding of its text input, but that only works for people which have the script installed, making the annotation the better choice (for the time being).
is it possible that harmony caches the replys from musicbrainz?
i want to fix an album that i manually added.
it tried a lookup of the barcode number (but that wasnt manually entered, so i adjusted it in musicbrainz so it would get a match and now the url i get to see in harmony does show a result but the page still says there is no match.
so i guess the first response was cached and now it still thinks the bardcode doesn’t exist yet
Yes, all provider responses are cached and will be reused for the next 24 hours. MusicBrainz technically is a provider as well.
You can work around this by appending &ts=0 to the Harmony lookup URL, but there should rarely be a need to do that.
Especially for the MB provider, why exactly do you want Harmony to find the release on MB by barcode if you are already checking for its existence manually? I can’t imagine a case where this makes sense, the provider is mainly useful as a duplicate checker.
I would like to attend you on the following: be aware that Harmony joins multiple artist with the &-sign, but sometimes the cover art indicates a different join phrase. An example is here:
Maybe for the artist links? Before adding a giant compilation, you manually add artists link to MB, then refetch so that the release insertion is painless
One feature I would appreciate is a way to seed MagicISRC with the ISRCs for a release without having to go to the “import completed” page, e.g. for the case where someone else added a release but did not import the ISRCs for it. Right now you have to manually copy each ISRC individually if I’m not mistaken.
What is the issue with going to the release actions page for an already existing release? That can’t be more work than…
There should be no need to do that in any case, unless I am missing something.
Either you use the link to the release actions at the top of Harmony’s release lookup page, or you can use a bookmarklet/userscript (like that one by @RustyNova) to go directly from the MB release page to the release actions page (using the release MBID).
Sorry, I might have worded that badly. By the “release actions” page I meant the one you see after you finish an “Add release” edit on MB and get redirected back to Harmony, which has the link to MagicISRC (among other actions like linking the artist URLs and things like that).
I wanted to get that link to MagicISRC without actually doing an Add Release edit, because the release for which I want the ISRCs already exists.
I don’t think that’s possible RN as Harmony need to give the ISRC to MagicISRC first. Although maybe it could be done with a redirection? Like adding &redirect=magicisrc will auto redirect to magicisrc with the correct data
Another option is to lookup the release URL in Harmony with the MusicBrainz provider enabled, then click on the “show actions” link shown in the info message: