1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Fix hidden scheduled task progress updates causing errors

This commit is contained in:
p0358 2024-08-26 15:50:57 +02:00
parent 9a24c2fbd1
commit edbf5962f8
No known key found for this signature in database
GPG key ID: F2FFD05F552EFC00

View file

@ -132,8 +132,11 @@ function updateTaskButton(elem, state) {
export default function(view) {
function updateTasks(tasks) {
for (const task of tasks) {
view.querySelector('#taskProgress' + task.Id).innerHTML = getTaskProgressHtml(task);
updateTaskButton(view.querySelector('#btnTask' + task.Id), task.State);
const taskProgress = view.querySelector(`#taskProgress${task.Id}`);
if (taskProgress) taskProgress.innerHTML = getTaskProgressHtml(task);
const taskButton = view.querySelector(`#btnTask${task.Id}`);
if (taskButton) updateTaskButton(taskButton, task.State);
}
}