Ability to play entire album

This commit is contained in:
simojenki
2021-03-13 16:23:35 +11:00
parent afa8132daa
commit 78c1531e01
3 changed files with 5 additions and 4 deletions

View File

@@ -477,7 +477,6 @@ export class Navidrome implements MusicService {
} else {
return navidrome.getArtistWithInfo(credentials, id).then((artist) => {
if (artist.image.large) {
console.log(`fetching from ${artist.image.large}`);
return axios
.get(artist.image.large!, {
headers: BROWSER_HEADERS,
@@ -501,9 +500,6 @@ export class Navidrome implements MusicService {
}
});
} else if (artist.albums.length > 0) {
console.log(
`gettin cover art for artist album id = ${artist.albums[0]!.id}`
);
return navidrome
.getCoverArt(credentials, artist.albums[0]!.id, size)
.then((res) => ({

View File

@@ -234,6 +234,7 @@ const album = (
id: `album:${album.id}`,
title: album.name,
albumArtURI: defaultAlbumArtURI(webAddress, accessToken, album),
canPlay: true
});
export const track = (

View File

@@ -576,6 +576,7 @@ describe("api", () => {
id: `album:${it.id}`,
title: it.name,
albumArtURI: defaultAlbumArtURI(rootUrl, accessToken, it),
canPlay: true
})),
index: 0,
total: artistWithManyAlbums.albums.length,
@@ -601,6 +602,7 @@ describe("api", () => {
id: `album:${it.id}`,
title: it.name,
albumArtURI: defaultAlbumArtURI(rootUrl, accessToken, it),
canPlay: true
})),
index: 2,
total: artistWithManyAlbums.albums.length,
@@ -706,6 +708,7 @@ describe("api", () => {
id: `album:${it.id}`,
title: it.name,
albumArtURI: defaultAlbumArtURI(rootUrl, accessToken, it),
canPlay: true
})),
index: 0,
total: 6,
@@ -732,6 +735,7 @@ describe("api", () => {
id: `album:${it.id}`,
title: it.name,
albumArtURI: defaultAlbumArtURI(rootUrl, accessToken, it),
canPlay: true
})),
index: 2,
total: 6,