mirror of
https://github.com/d-fi/d-fi-core.git
synced 2025-07-27 15:44:26 +02:00
fix ci
This commit is contained in:
parent
c6f3527fba
commit
4ed0d73894
@ -19,21 +19,23 @@ const getTrack = async (id: string) => {
|
|||||||
|
|
||||||
const data = JSON.parse(json).contents.twoColumnWatchNextResults.results.results.contents[1]
|
const data = JSON.parse(json).contents.twoColumnWatchNextResults.results.results.contents[1]
|
||||||
.videoSecondaryInfoRenderer.metadataRowContainer.metadataRowContainerRenderer;
|
.videoSecondaryInfoRenderer.metadataRowContainer.metadataRowContainerRenderer;
|
||||||
const song = data.rows?.find(
|
if (data.rows && data.rows.length > 0) {
|
||||||
(row: any) => row.metadataRowRenderer && row.metadataRowRenderer.title.simpleText === 'Song',
|
const song = data.rows.find(
|
||||||
);
|
(row: any) => row.metadataRowRenderer && row.metadataRowRenderer.title.simpleText === 'Song',
|
||||||
const artist = data.rows?.find(
|
|
||||||
(row: any) => row.metadataRowRenderer && row.metadataRowRenderer.title.simpleText === 'Artist',
|
|
||||||
);
|
|
||||||
|
|
||||||
if (song && artist) {
|
|
||||||
const {TRACK} = await searchAlternative(
|
|
||||||
artist.metadataRowRenderer.contents[0].runs[0].text,
|
|
||||||
song.metadataRowRenderer.contents[0].simpleText,
|
|
||||||
1,
|
|
||||||
);
|
);
|
||||||
if (TRACK.data[0]) {
|
const artist = data.rows.find(
|
||||||
return TRACK.data[0];
|
(row: any) => row.metadataRowRenderer && row.metadataRowRenderer.title.simpleText === 'Artist',
|
||||||
|
);
|
||||||
|
|
||||||
|
if (song && artist) {
|
||||||
|
const {TRACK} = await searchAlternative(
|
||||||
|
artist.metadataRowRenderer.contents[0].runs[0].text,
|
||||||
|
song.metadataRowRenderer.contents[0].simpleText,
|
||||||
|
1,
|
||||||
|
);
|
||||||
|
if (TRACK.data[0]) {
|
||||||
|
return TRACK.data[0];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user