working leantime widget 86

This commit is contained in:
Alma 2025-04-12 20:40:44 +02:00
parent 23b5cf68b4
commit 6e9e747c33

View File

@ -83,14 +83,14 @@ export function Flow() {
}
const data = await response.json();
if (!Array.isArray(data)) {
if (!data.tasks || !Array.isArray(data.tasks)) {
console.warn('No tasks found in response', data as unknown);
setTasks([]);
return;
}
// Sort tasks by due date (oldest first)
const sortedTasks = data
const sortedTasks = data.tasks
.sort((a: Task, b: Task) => {
const dateA = a.dateToFinish ? new Date(a.dateToFinish).getTime() : new Date(a.date).getTime();
const dateB = b.dateToFinish ? new Date(b.dateToFinish).getTime() : new Date(b.date).getTime();