Change playlist handling

This commit is contained in:
Wolfgang Kulhanek
2025-10-22 17:53:46 +02:00
parent 53021a9da1
commit d69b442019
2 changed files with 6 additions and 0 deletions

View File

@@ -289,6 +289,7 @@ const playlist = (bonobUrl: URLBuilder, playlist: Playlist) => ({
title: playlist.name, title: playlist.name,
albumArtURI: coverArtURI(bonobUrl, playlist).href(), albumArtURI: coverArtURI(bonobUrl, playlist).href(),
canPlay: true, canPlay: true,
canEnumerate: true,
attributes: { attributes: {
readOnly: false, readOnly: false,
userContent: false, userContent: false,
@@ -881,6 +882,7 @@ function bindSmapiSoapServiceToExpress(
title: lang("playlists"), title: lang("playlists"),
albumArtURI: iconArtURI(bonobUrl, "playlists").href(), albumArtURI: iconArtURI(bonobUrl, "playlists").href(),
itemType: "playlist", itemType: "playlist",
canEnumerate: true,
attributes: { attributes: {
readOnly: false, readOnly: false,
userContent: true, userContent: true,

View File

@@ -1161,6 +1161,7 @@ describe("wsdl api", () => {
title: "Playlists", title: "Playlists",
albumArtURI: iconArtURI(bonobUrl, "playlists").href(), albumArtURI: iconArtURI(bonobUrl, "playlists").href(),
itemType: "playlist", itemType: "playlist",
canEnumerate: true,
attributes: { attributes: {
readOnly: "false", readOnly: "false",
renameable: "false", renameable: "false",
@@ -1261,6 +1262,7 @@ describe("wsdl api", () => {
title: "Afspeellijsten", title: "Afspeellijsten",
albumArtURI: iconArtURI(bonobUrl, "playlists").href(), albumArtURI: iconArtURI(bonobUrl, "playlists").href(),
itemType: "playlist", itemType: "playlist",
canEnumerate: true,
attributes: { attributes: {
readOnly: "false", readOnly: "false",
renameable: "false", renameable: "false",
@@ -1497,6 +1499,7 @@ describe("wsdl api", () => {
playlist playlist
).href(), ).href(),
canPlay: true, canPlay: true,
canEnumerate: true,
attributes: { attributes: {
readOnly: "false", readOnly: "false",
userContent: "false", userContent: "false",
@@ -1529,6 +1532,7 @@ describe("wsdl api", () => {
playlist playlist
).href(), ).href(),
canPlay: true, canPlay: true,
canEnumerate: true,
attributes: { attributes: {
readOnly: "false", readOnly: "false",
userContent: "false", userContent: "false",