From 248e42f8415e5360bbc5077326d250ecd5732903 Mon Sep 17 00:00:00 2001 From: "Renato \"Lond\" Cerqueira" Date: Sun, 17 Jan 2021 16:22:46 +0100 Subject: [PATCH] Fix artist name in track search --- lib/services/ytmusic/index.js | 2 +- test/services/ytmusic.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/services/ytmusic/index.js b/lib/services/ytmusic/index.js index 887bb16..24b4161 100644 --- a/lib/services/ytmusic/index.js +++ b/lib/services/ytmusic/index.js @@ -118,7 +118,7 @@ async function lookupTrack(id) { let description = song_meta.shortDescription.split("\n\n") let album_name = description[2] - let artists = description[1].split(' · ') + let artists = description[1].split(' · ').slice(1) const artwork = { small: song_meta.thumbnail.thumbnails[0].url, diff --git a/test/services/ytmusic.js b/test/services/ytmusic.js index 1579123..e89ac79 100644 --- a/test/services/ytmusic.js +++ b/test/services/ytmusic.js @@ -11,6 +11,7 @@ describe('ytmusic', function(){ it('should find track by ID', async function (){ const result = await ytmusic.lookupId('9zrYXvUXiQk', 'track'); result.name.should.equal('One Vision (Remastered 2011)'); + result.artist.name.should.equal('Queen'); }); }); describe('search', () => {