|
Now that I think that it's cleaning non-numeric characters silently, which resulted in the bad edits; it should give a validation error instead – it's no different, presumably, if someone just enters in "MusicBrainz::Server::Entity::ArtistIPI=HASH(0x11c9a410)" on their own, or any other string with non-numeric characters. That bug just made this one more obvious
nikki made changes - 18/Aug/12 08:18 PM
Can someone easily do a search to find out the extent of the damage caused by this bug and possibly repair it all? I've had a quick search and found some edits that appear to be affected by it: http://musicbrainz.org/edit/18732051 With http://musicbrainz.org/search?query=ipi%3A000000*&type=artist&limit=25&method=advanced I edited most of this entries (waiting for a vote). Any suggest? The bug seems to be fixed. I have not tried to edit an artist, but the Edit Artist page does not show anymore "MusicBrainz::Server::Entity::ArtistIPI=HASH(0x... ". See some examples:
nikki made changes - 26/Aug/12 06:29 PM
Oliver Charles made changes - 29/Aug/12 11:57 AM
Oliver Charles made changes - 29/Aug/12 11:57 AM
In review at http://codereview.musicbrainz.org/r/2221/
Oliver Charles made changes - 03/Sep/12 04:26 PM
Oliver Charles made changes - 03/Sep/12 04:26 PM
Oliver Charles made changes - 17/Sep/12 10:29 AM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Same problem in released version (in use), not only in beta: see http://musicbrainz.org/edit/18590114
.
I don't know perl... might be hash of hash problem? ("Item 4" at http://curtisquarterly.blogspot.it/2005/05/perl-tutorial.html
)