Can't seed updates to existing tracklist artist credits

XMLWordPrintable

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Normal
    • None
    • Affects Version/s: None
    • Component/s: Release editor
    • None

      When fixing incorrect featured artist credits, individually hunting down and correcting all of the tracks across a potentially large number of releases is tedious and error-prone. It would be convenient to be able to programmatically generate seeded edits.

      I was hopeful I could do this by posting an updated medium containing the new artist credits in conjunction with the existing track names, recordings, and lengths, similar to the following:

      <!doctype html>
      <html>
        <body>
          <form action="https://musicbrainz.org/release/bf4bb15e-90d8-4634-926f-8af55a0786e5/edit" method="POST">
            <input type="hidden" name="mediums.0.format" value="Digital Media" />
            <input type="hidden" name="mediums.0.track.0.name" value="Blackbox Life Recorder 21f" />
            <input type="hidden" name="mediums.0.track.0.recording" value="3c42ff73-ac60-48bc-a4c4-6e29a502afe1" />
            <input type="hidden" name="mediums.0.track.0.length" value="266000" />
            <input type="hidden" name="mediums.0.track.0.artist_credit.names.0.mbid" value="b7ffd2af-418f-4be2-bdd1-22f8b48613da" />
            <button type="submit">Seed</button>
          </form>
        </body>
      </html>
      

      However, this adds a second medium instead of replacing the existing medium – see the attached screenshot. ModBot also leaves an edit note reading, "Can’t move a medium into position 1, where one already exists."

      This may be related to MBS-7444, where the server was updated to ignore seeded medium positions.

      (It would be even nicer if I could just post e.g. mediums.0.track.0.artist_credit.names.0.mbid without needing to re-post the existing titles, recordings, and lengths.)

            Assignee:
            Unassigned
            Reporter:
            derat
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                Version Package