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

Don't allow deselecting mandatory URL rel options

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None

      If URL cleanup for a URL has one or more required types, and one or more optional ones, the editing UI currently preselects the required types, but allows changing them to optional ones. This means the user can end up submitting a disallowed combination, and getting a not very clear error.

      See the comments on MBS-13438 where Qobuz links preselect streaming and allow either that or streaming + download, but the user changed the preselected streaming to just download (a disallowed combination).

      We should probably freeze mandatory options in the same way we do for cases where there's only one relationship type available, and just make the other possible types still available for selection when adding a second relationship for the URL.

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

          Don't allow deselecting mandatory URL rel options

            • Icon: Improvement Improvement
            • Resolution: Unresolved
            • Icon: Normal Normal
            • None
            • None
            • None

              If URL cleanup for a URL has one or more required types, and one or more optional ones, the editing UI currently preselects the required types, but allows changing them to optional ones. This means the user can end up submitting a disallowed combination, and getting a not very clear error.

              See the comments on MBS-13438 where Qobuz links preselect streaming and allow either that or streaming + download, but the user changed the preselected streaming to just download (a disallowed combination).

              We should probably freeze mandatory options in the same way we do for cases where there's only one relationship type available, and just make the other possible types still available for selection when adding a second relationship for the URL.

                    Unassigned Unassigned
                    reosarevok Nicolás Tamargo
                    Votes:
                    1 Vote for this issue
                    Watchers:
                    2 Start watching this issue

                      Created:
                      Updated:

                        Version Package

                          Unassigned Unassigned
                          reosarevok Nicolás Tamargo
                          Votes:
                          1 Vote for this issue
                          Watchers:
                          2 Start watching this issue

                            Created:
                            Updated:

                              Version Package