Skip to content
This repository was archived by the owner on Mar 11, 2026. It is now read-only.

Commit 5fe56cf

Browse files
authored
Merge pull request #42 from jptuomi/main
Set lastQueueTime to localstorage to at least survive during the session.
2 parents 727e8e3 + 006da49 commit 5fe56cf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

custom_components/music_assistant_jukebox/files/jukebox.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
const MEDIA_PLAYER = "media_player.your_speaker"; // Your speaker entity to play the music
2323
const MUSIC_ASSISTANT_CONFIG = "your_music_assistant_config_id"; // Your MA config ID
2424
let queueCheckInterval = null; // Interval for checking queue updates
25-
let lastQueueTime = 0;
25+
let lastQueueTime = window.localStorage.getItem("lastQueueTime") ?? 0;
2626
let queueDelaySeconds = 0;
2727
</script>
2828
<style>
@@ -1267,6 +1267,7 @@ <h2>Queueing Closed</h2>
12671267

12681268
// Update last queue time
12691269
lastQueueTime = currentTime;
1270+
window.localStorage.setItem("lastQueueTime", lastQueueTime);
12701271

12711272
// Success: turn green for 1s, then disabled gray
12721273
playButton.innerHTML = "<i class='fa-solid fa-check'></i> Queued";

0 commit comments

Comments
 (0)