diff --git a/marietje/queues/templates/queues/queue.html b/marietje/queues/templates/queues/queue.html index 975b6cc..1f494c8 100644 --- a/marietje/queues/templates/queues/queue.html +++ b/marietje/queues/templates/queues/queue.html @@ -367,7 +367,9 @@ const current_song = this.queue[i]; if (i === 0) { const current_song_remaining_seconds = current_song.song.duration - this.queue[1].time_until_song_seconds; - infoBar['length_personal_queue'] -= current_song_remaining_seconds; + if (current_song.user !== null && current_song.user.id === this.user_data.id) { + infoBar['length_personal_queue'] -= current_song_remaining_seconds; + } infoBar['length_total_queue'] -= current_song_remaining_seconds; } infoBar['length_total_queue'] += current_song.song.duration; @@ -375,7 +377,7 @@ infoBar['length_personal_queue'] += current_song.song.duration; infoBar['end_personal_queue'] = infoBar['length_total_queue']; if (infoBar['start_personal_queue'] === null) { - infoBar['start_personal_queue'] = infoBar['length_total_queue'] - current_song.song.duration - this.queue[1].time_until_song_seconds; + infoBar['start_personal_queue'] = infoBar['length_total_queue'] - current_song.song.duration; } } }