Uploaded image for project: 'ListenBrainz'
  1. ListenBrainz
  2. LB-1179

Improve interface for manual mbid mapping

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None

      In LB#2299 we added the ability for a user to indicate a manual mapping between a listen and a Recording MBID.

      We made a basic frontend interface, but it should have some additional improvements made:

      • No frontend tests added currently
      • The input only accepts an MBID, we should include a search box, using the same artist credit/recording name interface that we have in the playlist creation window to search for an initial recording. Look at the add-listen-modal component for an example of the recording search box. This could be seeded with the listen metadata
      • Decide if we immediately use the saved mapping when re-rendering the list of listens, or just update these when the page is re-loaded
      • Decide if we want users to be able to also add a mapping to items which already have a mapping, or an existing saved mbid in the listen This was already requested and added
      • There is a re-implementation of this listen card menu in RecentListens, where this functionality also needs to be added
      • reo requested adding this also to the charts page

      Additionally, we should decide if we expose a list of mappings to a user so that they can view and/or edit them

          Loading...
          Uploaded image for project: 'ListenBrainz'
          1. ListenBrainz
          2. LB-1179

          Improve interface for manual mbid mapping

            • Icon: Improvement Improvement
            • Resolution: Fixed
            • Icon: Normal Normal
            • None
            • None
            • None

              In LB#2299 we added the ability for a user to indicate a manual mapping between a listen and a Recording MBID.

              We made a basic frontend interface, but it should have some additional improvements made:

              • No frontend tests added currently
              • The input only accepts an MBID, we should include a search box, using the same artist credit/recording name interface that we have in the playlist creation window to search for an initial recording. Look at the add-listen-modal component for an example of the recording search box. This could be seeded with the listen metadata
              • Decide if we immediately use the saved mapping when re-rendering the list of listens, or just update these when the page is re-loaded
              • Decide if we want users to be able to also add a mapping to items which already have a mapping, or an existing saved mbid in the listen This was already requested and added
              • There is a re-implementation of this listen card menu in RecentListens, where this functionality also needs to be added
              • reo requested adding this also to the charts page

              Additionally, we should decide if we expose a list of mappings to a user so that they can view and/or edit them

                    Unassigned Unassigned
                    alastairp Alastair Porter
                    Votes:
                    0 Vote for this issue
                    Watchers:
                    4 Start watching this issue

                      Created:
                      Updated:
                      Resolved:

                        Version Package

                          Unassigned Unassigned
                          alastairp Alastair Porter
                          Votes:
                          0 Vote for this issue
                          Watchers:
                          4 Start watching this issue

                            Created:
                            Updated:
                            Resolved:

                              Version Package