Import Discogs releases to MusicBrainz not working anymore

Morning

Import Discogs releases to MusicBrainz does not work anymore for me.

I have lost my import button

I use firefox: 115.16 (64 bits)

1 Like

This happened to me on a recent update of Tampermonkey beta. Switching back to regular Tampermonkey fixed it. Are you using Tampermonkey?

yes I do use tampermonkey and I have tried another browser and that did not work either.

How do I switch back to regular tampermoneky and how do I know if i use beta?

I have Tampermonkey 5.3.1

1 Like

You’d know because it’s a completely separate installation. My version is 5.3.0 at the moment. It’s still working but I’ve been concerned that whatever bug was introduced in Beta would make it to the main version…

Well I guess I have wait to see if some one else has the problem and if they can fix it. :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob: :sob:

Looks like it’s been reported, but you could always chime in.

4 Likes

It still does not work or did I miss something?

Follow this ticket to see when it’s fixed

1 Like

You might also try running the scripts that aren’t working in Tampermonkey with Violentmonkey instead. It’s working for me in Vivaldi.

2 Likes

Or edit the userscript and replace the following lines:

// @require        lib/mbimport.js
// @require        lib/logger.js
// @require        lib/mblinks.js
// @require        lib/mbimportstyle.js

By:

// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mbimport.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/logger.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mblinks.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mbimportstyle.js
9 Likes

Jeeeeeees ty so much. Working like a charm. Thank you again

1 Like

Thank you @jesus2099!

I was also able to apply your fix to the Bandcamp importer. Here is the replacement code:

// @require        https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mbimport.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/logger.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mblinks.js
// @require        https://github.com/murdos/musicbrainz-userscripts/raw/refs/heads/master/lib/mbimportstyle.js
7 Likes

Just to make it clear what the proper solution is, I will repost my comment from GitHub here:

the solution is to upgrade to Tampermonkey 5.3.2 or higher and reinstall the broken userscripts (per the upstream issue comment).

Even if you have already “fixed” this issue temporarily, it may still be necessary to do this in order for the userscript to continue working after an update. I am not 100% sure about that, but there is no harm in reinstalling it now or when/if it breaks again after the next update.

1 Like