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

LB Radio only links to first artist on the webpage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None

      When generating a playlist with LB Radio the "card" for a recording with multiple recording artists only links to the first artist

      <div class="small text-muted ellipsis" title="TOASTY &amp; tv room">
        <a href="/artist/6ef23526-ebff-4292-a86c-0ce30dbd5507" target="_blank" rel="noopener noreferrer">
          TOASTY &amp; tv room
        </a>
      </div>
      

      whereas on the album page it links to both artists individually

      <div class="small text-muted ellipsis" title="TOASTY &amp; tv room">
        <a href="/artist/6ef23526-ebff-4292-a86c-0ce30dbd5507" target="_blank" rel="noopener noreferrer" title="TOASTY">
          TOASTY
        </a>
         &amp; 
        <a href="/artist/cea0dad2-5e0a-4ced-9660-97df312ec958" target="_blank" rel="noopener noreferrer" title="tv room">
          tv room
        </a>
      </div>
      

      I also noticed that the listen from clicking "Inspect Listen" in LB Radio has an empty array as the mbid_mapping.artists value, but that value is present on the "inspect listen" from the album page.

      LB Radio listen:

      {
        "listened_at": 0,
        "track_metadata": {
          "artist_name": "TOASTY & tv room",
          "track_name": "Fan Mail",
          "additional_info": {
            "duration_ms": 197793,
            "recording_mbid": "2739c804-eeac-4f04-a0ba-81163ccc5959",
            "artist_mbids": [
              "6ef23526-ebff-4292-a86c-0ce30dbd5507",
              "cea0dad2-5e0a-4ced-9660-97df312ec958"
            ]
          },
          "mbid_mapping": {
            "artist_mbids": [
              "6ef23526-ebff-4292-a86c-0ce30dbd5507",
              "cea0dad2-5e0a-4ced-9660-97df312ec958"
            ],
            "artists": [],
            "recording_mbid": "2739c804-eeac-4f04-a0ba-81163ccc5959",
            "release_mbid": "e5e3982b-d4f6-498c-ad89-f5631f03379c",
            "caa_id": 33961735570,
            "caa_release_mbid": "e5e3982b-d4f6-498c-ad89-f5631f03379c"
          }
        }
      }
      

      Album page listen:

      {
        "listened_at": 0,
        "track_metadata": {
          "artist_name": "TOASTY & tv room",
          "track_name": "Fan Mail",
          "release_name": "Fan Mail",
          "additional_info": {
            "artist_mbids": [
              "6ef23526-ebff-4292-a86c-0ce30dbd5507",
              "cea0dad2-5e0a-4ced-9660-97df312ec958"
            ],
            "recording_mbid": "2739c804-eeac-4f04-a0ba-81163ccc5959",
            "duration_ms": 197793,
            "release_mbid": "e5e3982b-d4f6-498c-ad89-f5631f03379c",
            "tracknumber": 1
          },
          "mbid_mapping": {
            "caa_id": 33961735570,
            "caa_release_mbid": "e5e3982b-d4f6-498c-ad89-f5631f03379c",
            "recording_mbid": "2739c804-eeac-4f04-a0ba-81163ccc5959",
            "release_mbid": "e5e3982b-d4f6-498c-ad89-f5631f03379c",
            "artist_mbids": [
              "6ef23526-ebff-4292-a86c-0ce30dbd5507",
              "cea0dad2-5e0a-4ced-9660-97df312ec958"
            ],
            "artists": [
              {
                "artist_mbid": "6ef23526-ebff-4292-a86c-0ce30dbd5507",
                "join_phrase": " & ",
                "artist_credit_name": "TOASTY"
              },
              {
                "artist_mbid": "cea0dad2-5e0a-4ced-9660-97df312ec958",
                "join_phrase": "",
                "artist_credit_name": "tv room"
              }
            ]
          }
        }
      }
      

            anshgoyal Ansh Goyal
            zabey zabey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package