Issue Details (XML | Word | Printable)

Key: MBS-3226
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Normal Normal
Assignee: Kuno Woudt
Reporter: crism
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
MusicBrainz Server

Multi-artist credits with no artist selected produce very confusing behavior

Created: 12/Aug/11 11:25 PM   Updated: 16/Sep/11 10:16 AM   Resolved: 16/Sep/11 10:16 AM
Component/s: Release editor
Affects Version/s: None
Fix Version/s: Bug fixes, 2011-09-19


 Description  « Hide

I was entering an unknown release of the Grease soundtrack. One track is credited on the CD to "John Travolta, Olivia Newton-John & Cast". It appeared that I could use multi-artist credits to recreate this string: artist John Travolta, joiner ", ", artist Olivia Newton-John, joiner " & ", and an unselected artist with credit text Cast. There was no complaint or red box about the unselected artist. However, I was prompted to create a missing entity (with a very confusing dialog, as the entity had no name), and upon submitting the release, got a MusicBrainz bug screen. I am now unable to go back to the tracklist and remove the credit; I have tried a half-dozen times now, and even though it appears to be gone, I am still prompted for a ghost missing entity. I think I am going to have to re-submit the whole thing.



Sort Order: Ascending order - Click to sort in descending order
voiceinsideyou added a comment - 14/Aug/11 02:23 PM

Are you able to reproduce the error with a simpler list of steps? I don't doubt that there are issues like this (I think I've stumbled across them myself), but I've tried reproducing and I've obviously not clicking the same things as you were, as I can't make it happen quite like this.

You were using the advanced tracklist editor I guess?


voiceinsideyou added a comment - 06/Sep/11 05:08 PM

Unfortunately if you don't help us understand what you're doing to observe this behaviour, the ticket will probably have to be closed until we can get a set of steps to replicate it.


crism added a comment - 07/Sep/11 02:18 AM

Sorry for the delay, voiceinsideyou.

On test.musicbrainz.org:

search for artist MusicBrainz Test Artist

select #1

add release

name: crism test / Album / Official / English / Latin / 2011 / US / Jewel case : next

advanced track editor

format: CD

add 1 track; check Artist box

Track 1: crism test, click credits; Add Artist Credit

artist 1: Artist in MBz: MusicBrainz Test Artist (no edit; already green; don't edit credited as); joiner &

artist 2: do not fill in an artist; set credited to as Cast; preview should show MusicBrainz Test Artist & Cast

click next

disc 1 shows 1 track, crism test by MusicBrainz Test Artist & Cast; click next

Add missing entities page comes up, but no information is prompted for. Click next.

Now shows credits with MusicBrainz Test Artist [per se] and Cast [removed] as artists.

Stack trace results: Caught exception in MusicBrainz::Server::Controller::ReleaseEditor::Add->add "No artist was created for Cast at /home/musicbrainz/musicbrainz-server/script/../lib/MusicBrainz/Server/Wizard/ReleaseEditor.pm line 848."

HTH.


voiceinsideyou added a comment - 07/Sep/11 03:33 PM

This is awesome. Thanks a lot for spending the time trying to replicate and debug this!


Kuno Woudt added a comment - 16/Sep/11 10:16 AM

fixed in master, commit 45be8a8aaa8a7b5e6a438a23c788d56095ea99c8