finished project tree update on task edit, added update of task view on task edit
This commit is contained in:
@@ -131,7 +131,6 @@
|
||||
}
|
||||
|
||||
function handleDeleteEvent(evt){
|
||||
console.log('delete task');
|
||||
handleEvent(evt,'delete');
|
||||
}
|
||||
|
||||
|
||||
@@ -187,6 +187,16 @@
|
||||
window.open(`/time?project=${id}`, '_blank').focus();
|
||||
}
|
||||
|
||||
$effect(() => {
|
||||
if (lastEvent && lastEvent.task) {
|
||||
if (lastEvent.event == 'delete' || lastEvent.task.parent_task_id){
|
||||
delete tasks[lastEvent.task.id];
|
||||
} else {
|
||||
tasks[lastEvent.task.id] = lastEvent.task;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
onMount(load);
|
||||
onDestroy(() => {
|
||||
if (eventSource) eventSource.close();
|
||||
|
||||
Reference in New Issue
Block a user