murdos / musicbrainz-userscripts

Collection of userscripts for MusicBrainz, by various authors
555 stars 92 forks source link

Bandcamp importer: buttons don't appear #317

Closed morning-paradigm closed 4 years ago

morning-paradigm commented 4 years ago

As the title says, import buttons won't appear. This issue is only reproducible with Violentmonkey on Vivaldi and Google Chrome. Tampermonkey on Vivaldi and Google Chrome works. Violentmonkey on Firefox works too.

I get the following error in console:

injected-web.js:1 Uncaught TypeError: Cannot read property 'call' of undefined
    at Proxy.<anonymous> (injected-web.js:1)
    at sa (Import Bandcamp releases to MusicBrainz.user.js:3)
    at ta (Import Bandcamp releases to MusicBrainz.user.js:3)
    at Object.Va (Import Bandcamp releases to MusicBrainz.user.js:3)
    at Xa (Import Bandcamp releases to MusicBrainz.user.js:3)
    at HTMLDivElement.g (Import Bandcamp releases to MusicBrainz.user.js:3)
    at Function.dequeue (Import Bandcamp releases to MusicBrainz.user.js:3)
    at HTMLDivElement.<anonymous> (Import Bandcamp releases to MusicBrainz.user.js:3)
    at Function.each (Import Bandcamp releases to MusicBrainz.user.js:2)
    at n.fn.init.each (Import Bandcamp releases to MusicBrainz.user.js:2)

Other importers (Discogs, Deezer) work flawlessly. Edit: same issue with the Beatport Classic script. Closed: fixed in the RC of the extension.

SeaOrb commented 3 years ago

Same issue here with Violentmonkey and Vivaldi, but trying Tampermonkey did not work for me as well