Korjaa status-muutos: päivitä lukunäkymä muutoksen jälkeen
updateTaskField lataa nyt lukunäkymän uudelleen statuksen/ vastuuhenkilön muutoksen jälkeen, jotta dropdown ja badget päivittyvät oikein. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -4052,6 +4052,14 @@ async function updateTaskField(id, field, value) {
|
|||||||
if (field === 'status') await apiCall('todo_status', 'POST', { id, status: value });
|
if (field === 'status') await apiCall('todo_status', 'POST', { id, status: value });
|
||||||
if (field === 'assigned') await apiCall('todo_assign', 'POST', { id, assigned_to: value });
|
if (field === 'assigned') await apiCall('todo_assign', 'POST', { id, assigned_to: value });
|
||||||
await loadTodos();
|
await loadTodos();
|
||||||
|
// Päivitä lukunäkymä jos auki
|
||||||
|
const taskReadView = document.getElementById('task-read-view');
|
||||||
|
const featureReadView = document.getElementById('feature-read-view');
|
||||||
|
if (taskReadView && taskReadView.style.display !== 'none') {
|
||||||
|
await openTaskRead(id);
|
||||||
|
} else if (featureReadView && featureReadView.style.display !== 'none') {
|
||||||
|
await openFeatureRead(id);
|
||||||
|
}
|
||||||
} catch (e) { alert(e.message); }
|
} catch (e) { alert(e.message); }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user