-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
-
Village
https://sentry.metabrainz.org/metabrainz/musicbrainz-server/issues/5129/
None: Attribute (data) does not pass the type constraint because: Validation failed for 'MooseX::Types::Structured::Dict[name,Str,format_id,MooseX::Types::Structured::Optional[Int],position,Int,release,MooseX::Types::Structured::Optional[Maybe[MooseX::Types::Structured::Dict[id,Int,name,Str]]],tracklist,ArrayRef[MooseX::Types::Structured::Dict[id,MooseX::Types::Structured::Optional[Maybe[Int]],name,Str,artist_credit,MusicBrainz::Server::Edit::Types::ArtistCreditDefinition,length,MooseX::Types::Structured::Optional[Maybe[Int]],recording_id,MooseX::Types::Structured::Optional[Maybe[Int]],position,Int,number,MooseX::Types::Structured::Optional[Maybe[Str]],is_data_track,MooseX::Types::Structured::Optional[Bool]]]]' with value { format_id: 12, name: "", position: undef, release: { id: 2084716, name: "Spotlight Compilation, Vol. 1" }, tracklist: [ HASH(0x19f63da0), HASH(0x1d257408), HASH(0x1db3bfe0), HASH(0x1d25e678), HASH(0x1db2f460), HASH(0x1dbadc30), ... ] } File "Create.pm", line 105, in MusicBrainz::Server::Edit::Medium::Create::initialize $self->data(\%opts); File "Edit.pm", line 508, in MusicBrainz::Server::Data::Edit::_create_instance $edit->initialize(%opts); File "Edit.pm", line 525, in MusicBrainz::Server::Data::Edit::create my $edit = $self->_create_instance(0, %opts); File "Edit.pm", line 553, in MusicBrainz::Server::Controller::WS::js::Edit::try {...} $edit = $c->model('Edit')->$action( File "Edit.pm", line 571, in MusicBrainz::Server::Controller::WS::js::Edit::create_edits }; ... (9 additional frame(s) were not displayed)