This commit is contained in:
XenGi 2024-07-15 20:00:18 +02:00
parent 5474934cea
commit ab01f8f329
Signed by: xengi
SSH key fingerprint: SHA256:FGp51kRvGOcWnTHiOI39ImwVO4A3fpvR30nPX3LpV7g
5 changed files with 10 additions and 7 deletions

View file

@ -33,6 +33,7 @@ const tab_browser = document.getElementById("tab-browser");
const tab_search = document.getElementById("tab-search");
const tab_playlists = document.getElementById("tab-playlists");
const control_playlist_list = document.getElementById("control-playlist-list");
const control_refresh_playlists = document.getElementById("control-refresh-playlists");
const control_replace_playlist = document.getElementById("control-replace-playlist");
const control_attach_playlist = document.getElementById("control-attach-playlist");
const control_save_playlist = document.getElementById("control-save-playlist");
@ -83,9 +84,7 @@ refreshPlaylists = () => {
option.value = p["playlist"];
option.addEventListener("click", () => {
fetch(`${API_URL}/playlists/${p["playlist"]}`).then(async r => {
if (r.status === 200) {
fillResultTable(await r.json());
}
if (r.status === 200) fillResultTable(await r.json());
})
});
control_playlist_list.appendChild(option)
@ -172,6 +171,10 @@ control_search_submit.addEventListener("click", event => {
})
});
control_refresh_playlists.addEventListener("click", () => {
refreshPlaylists();
});
control_replace_playlist.addEventListener("click", () => {
fetch(`${API_URL}/queue/replace/${control_playlist_list.value}`).then(async r => {
if (r.status !== 200) {