Edició de llistes (afegir i esborrar llistes)

This commit is contained in:
marc
2025-12-21 17:30:19 +01:00
parent fdcda1b566
commit c0624d1e56
10 changed files with 101 additions and 19 deletions

View File

@@ -233,3 +233,12 @@ def set_visibility(playlist_id: int, hidden: bool) -> playlists.Playlist:
# Return updated playlist
return dataclasses.replace(playlist, hidden=hidden)
def create_playlist(name: str | None = None) -> playlists.Playlist:
playlist_id = write.create_playlist(name=name)
return get_playlist(playlist_id=playlist_id)
def delete_playlist(playlist_id: int):
write.delete_playlist(playlist_id=playlist_id)