Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-11953

Changes to relationship while editing causes an ISE

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Edit system
    • None

      Internal server error on https://musicbrainz.org/artist/c2688815-00fd-4a7d-9150-7ac89237414c/edit
      Referrer: https://musicbrainz.org/artist/c2688815-00fd-4a7d-9150-7ac89237414c/edit

       

      Internal Server ErrorOops, something went wrong!Error:The edit could not be created. Exception (string): Attribute 1094 is unsupported for link type 102 at lib/MusicBrainz/Server/Edit/Relationship.pm line 36.
      
       at lib/Sql.pm line 335.
       at lib/Sql.pm line 335. at lib/MusicBrainz/Server/Model/MB.pm line 19
      MusicBrainz::Server::Model::MB::with_transaction(?, ?) called at lib/MusicBrainz/Server/Controller.pm line 184
      MusicBrainz::Server::Controller::edit_action(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) called at lib/MusicBrainz/Server/Controller/Role/EditRelationships.pm line 132
      MusicBrainz::Server::Controller::Artist::edit_action(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) called at lib/MusicBrainz/Server/Controller/Role/Edit.pm line 49
      MusicBrainz::Server::Controller::Role::Edit::__ANON__::SERIAL::196::edit(?, ?) called at lib/MusicBrainz/Server/Controller/Artist.pm line 696
      Catalyst::dispatch(?) called at lib/MusicBrainz/Server.pm line 390
      MusicBrainz::Server::__ANON__ at lib/MusicBrainz/Server.pm line 357
      MusicBrainz::Server::with_translations(?, ?) called at lib/MusicBrainz/Server.pm line 391
      Class::MOP::Method::Wrapped::__ANON__(?) called at lib/MusicBrainz/Server.pm line 405
      Class::MOP::Method::Wrapped::__ANON__(?) called at lib/MusicBrainz/Server.pm line 490
      Time: 2021-09-11T12:54:39.493ZHost: 79c79c5fd8c4Interface language: enURL: https://musicbrainz.org/artist/c2688815-00fd-4a7d-9150-7ac89237414c/editRequest data:{
        "body_parameters": {
          "edit-artist.url.18.link_type_id": "176",
          "edit-artist.rel.1.backward": "1",
          "edit-artist.url.19.period.ended": "0",
          "edit-artist.url.15.text": "https://www.discogs.com/artist/206860",
          "edit-artist.url.19.period.end_date.month": "",
          "edit-artist.rel.0.target": "ffdee3c2-df08-4583-a51b-8d84eaf5dde1",
          "edit-artist.url.19.text": "https://www.facebook.com/dismantleofficial",
          "edit-artist.url.15.period.end_date.year": "",
          "edit-artist.edit_note": "",
          "edit-artist.url.18.period.begin_date.month": "",
          "edit-artist.area_id": "30897",
          "edit-artist.url.15.period.end_date.month": "",
          "edit-artist.url.20.period.end_date.day": "",
          "edit-artist.rel.1.target": "670bf6c3-0704-4397-b8d0-6da664ccf59f",
          "edit-artist.url.17.period.end_date.day": "",
          "edit-artist.url.19.period.end_date.year": "",
          "edit-artist.url.16.period.end_date.month": "",
          "edit-artist.url.16.relationship_id": "1368654",
          "edit-artist.url.17.period.end_date.month": "",
          "edit-artist.url.19.relationship_id": "1135462",
          "edit-artist.isni_codes.0": "",
          "edit-artist.url.17.period.end_date.year": "",
          "edit-artist.url.15.period.end_date.day": "",
          "edit-artist.url.20.period.begin_date.day": "",
          "edit-artist.url.20.period.end_date.month": "",
          "edit-artist.ipi_codes.0": "",
          "edit-artist.sort_name": "Dismantle",
          "edit-artist.rel.0.relationship_id": "550273",
          "edit-artist.url.16.period.end_date.day": "",
          "edit-artist.rel.1.period.begin_date.day": "",
          "edit-artist.url.18.period.end_date.day": "",
          "edit-artist.url.18.relationship_id": "2486210",
          "edit-artist.url.17.period.begin_date.day": "",
          "edit-artist.rel.1.period.ended": "0",
          "edit-artist.end_area_id": "",
          "edit-artist.url.16.text": "https://www.discogs.com/artist/2417594",
          "edit-artist.url.15.period.ended": "0",
          "edit-artist.period.begin_date.month": "",
          "edit-artist.url.17.period.begin_date.year": "",
          "edit-artist.url.15.period.begin_date.year": "",
          "edit-artist.url.17.link_type_id": "176",
          "edit-artist.url.15.period.begin_date.month": "",
          "edit-artist.rel.1.link_type_id": "108",
          "edit-artist.url.15.period.begin_date.day": "",
          "edit-artist.url.17.text": "https://www.beatport.com/artist/dismantle/209401",
          "edit-artist.end_area.name": "",
          "edit-artist.url.20.link_type_id": "291",
          "edit-artist.period.begin_date.day": "",
          "edit-artist.url.16.period.begin_date.day": "",
          "edit-artist.url.16.period.begin_date.month": "",
          "edit-artist.begin_area_id": "",
          "edit-artist.rel.1.period.begin_date.month": "",
          "edit-artist.url.18.period.begin_date.day": "",
          "edit-artist.url.19.link_type_id": "192",
          "edit-artist.begin_area.name": "",
          "edit-artist.rel.1.entity0_credit": "",
          "edit-artist.url.19.period.begin_date.day": "",
          "edit-artist.url.19.period.begin_date.year": "",
          "edit-artist.area.gid": "16fe6dbc-b7aa-4935-a150-5d90660af8a5",
          "edit-artist.url.17.relationship_id": "2486209",
          "edit-artist.rel.1.period.end_date.year": "",
          "edit-artist.url.19.period.begin_date.month": "",
          "edit-artist.url.20.relationship_id": "1135461",
          "edit-artist.period.end_date.day": "",
          "edit-artist.url.20.text": "https://soundcloud.com/dismantlemusic",
          "edit-artist.rel.1.entity1_credit": "",
          "edit-artist.url.18.period.end_date.month": "",
          "edit-artist.url.16.period.begin_date.year": "",
          "edit-artist.url.20.period.begin_date.year": "",
          "edit-artist.url.18.period.begin_date.year": "",
          "edit-artist.rel.1.period.end_date.month": "",
          "edit-artist.name": "Dismantle",
          "edit-artist.url.20.period.begin_date.month": "",
          "edit-artist.rel.1.period.end_date.day": "",
          "edit-artist.begin_area.gid": "",
          "edit-artist.url.18.text": "https://www.junodownload.com/artists/Dismantle/",
          "edit-artist.period.end_date.month": "",
          "edit-artist.gender_id": "1",
          "edit-artist.url.15.link_type_id": "180",
          "edit-artist.end_area.gid": "",
          "edit-artist.url.16.period.end_date.year": "",
          "edit-artist.url.20.period.end_date.year": "",
          "edit-artist.url.15.relationship_id": "1368653",
          "edit-artist.rel.1.period.begin_date.year": "",
          "edit-artist.period.end_date.year": "",
          "edit-artist.url.17.period.ended": "0",
          "edit-artist.comment": "electronic artist Will Knighton",
          "edit-artist.url.18.period.ended": "0",
          "edit-artist.rel.0.link_type_id": "102",
          "edit-artist.type_id": "1",
          "edit-artist.url.16.period.ended": "0",
          "edit-artist.area.name": "Brighton",
          "edit-artist.url.19.period.end_date.day": "",
          "edit-artist.url.20.period.ended": "0",
          "edit-artist.url.16.link_type_id": "180",
          "edit-artist.url.18.period.end_date.year": "",
          "edit-artist.url.17.period.begin_date.month": "",
          "edit-artist.period.begin_date.year": ""
        },
        "query_parameters": {}
      }
      

      I think I figured out what blew up. I changed a relation this artist had while the page was open on the group he is a member of. And since those changes conflicted, this blew up. I changed a collaboration membership to original eponymous member of without the alias.

            Unassigned Unassigned
            cyberskull Trevor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package