From 8c4b8f608e802b935dbd6c4ca4869b192a8c7014 Mon Sep 17 00:00:00 2001 From: simojenki Date: Mon, 26 Apr 2021 18:38:33 +1000 Subject: [PATCH] Searching for tracks displays album --- src/smapi.ts | 2 +- tests/smapi.test.ts | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/src/smapi.ts b/src/smapi.ts index d25edd1..e4a3191 100644 --- a/src/smapi.ts +++ b/src/smapi.ts @@ -392,7 +392,7 @@ function bindSmapiSoapServiceToExpress( searchResult({ count: it.length, mediaCollection: it.map((aTrack) => - track(webAddress, accessToken, aTrack) + album(webAddress, accessToken, aTrack.album) ), }) ); diff --git a/tests/smapi.test.ts b/tests/smapi.test.ts index d18a96a..6070761 100644 --- a/tests/smapi.test.ts +++ b/tests/smapi.test.ts @@ -644,15 +644,7 @@ describe("api", () => { }); expect(result[0]).toEqual( searchResult({ - mediaCollection: tracks.map((it) => { - const t = track(rootUrl, accessToken, it) as any; - t.trackMetadata = { - ...t.trackMetadata, - duration: `${t.trackMetadata.duration}`, - trackNumber: `${t.trackMetadata.trackNumber}`, - } - return t; - }), + mediaCollection: tracks.map((it) => album(rootUrl, accessToken, it.album)), index: 0, total: 2, })