working leantime widget 115
This commit is contained in:
parent
52f165ba91
commit
c31bc704d8
@ -95,6 +95,14 @@ export function Flow() {
|
||||
return;
|
||||
}
|
||||
|
||||
// Log raw task data for debugging
|
||||
console.log('Raw task data:', data.tasks.map((t: Task) => ({
|
||||
id: t.id,
|
||||
headline: t.headline,
|
||||
dateToFinish: t.dateToFinish,
|
||||
status: t.status
|
||||
})));
|
||||
|
||||
// Process tasks - exclude completed tasks and get valid dates
|
||||
const processedTasks = data.tasks
|
||||
.filter((task: Task) => task.status !== 5) // Exclude completed tasks
|
||||
@ -102,14 +110,20 @@ export function Flow() {
|
||||
let validDate: Date | undefined;
|
||||
|
||||
// Only use dateToFinish
|
||||
if (task.dateToFinish && task.dateToFinish !== '0000-00-00 00:00:00') {
|
||||
const dateToFinish = new Date(task.dateToFinish);
|
||||
if (!isNaN(dateToFinish.getTime())) {
|
||||
validDate = dateToFinish;
|
||||
console.log(`Task ${task.id} - ${task.headline}:`, {
|
||||
dateToFinish: task.dateToFinish,
|
||||
status: task.status
|
||||
});
|
||||
if (task.dateToFinish) {
|
||||
console.log(`Processing task ${task.id} - ${task.headline}:`, {
|
||||
rawDateToFinish: task.dateToFinish,
|
||||
isZeroDate: task.dateToFinish === '0000-00-00 00:00:00'
|
||||
});
|
||||
|
||||
if (task.dateToFinish !== '0000-00-00 00:00:00') {
|
||||
const dateToFinish = new Date(task.dateToFinish);
|
||||
if (!isNaN(dateToFinish.getTime())) {
|
||||
validDate = dateToFinish;
|
||||
console.log(`Valid date found for task ${task.id}:`, dateToFinish.toISOString());
|
||||
} else {
|
||||
console.warn(`Invalid date format for task ${task.id}:`, task.dateToFinish);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user