Widget Devoir Finition
This commit is contained in:
parent
4e0cb62d0b
commit
668095c6e0
@ -120,8 +120,11 @@ export function Duties() {
|
|||||||
leantimeTasks = leantimeData;
|
leantimeTasks = leantimeData;
|
||||||
// Log tasks with status 5 to debug
|
// Log tasks with status 5 to debug
|
||||||
const doneTasks = leantimeData.filter((t: Task) => {
|
const doneTasks = leantimeData.filter((t: Task) => {
|
||||||
const status = typeof t.status === 'string' ? parseInt(t.status, 10) : t.status;
|
const taskStatus = (t as any).status; // Use any to handle potential string/number mismatch
|
||||||
return status === 5 || t.status === '5' || t.status === 'Done' || t.status === 'done' || t.status === 'DONE';
|
if (taskStatus === null || taskStatus === undefined) return false;
|
||||||
|
const statusNum = typeof taskStatus === 'string' ? parseInt(taskStatus, 10) : taskStatus;
|
||||||
|
const statusStr = typeof taskStatus === 'string' ? taskStatus.toLowerCase() : String(taskStatus).toLowerCase();
|
||||||
|
return statusNum === 5 || statusStr === '5' || statusStr === 'done';
|
||||||
});
|
});
|
||||||
if (doneTasks.length > 0) {
|
if (doneTasks.length > 0) {
|
||||||
console.warn('[Devoirs Widget] ⚠️ Received done tasks from Leantime API:', doneTasks.map((t: Task) => ({
|
console.warn('[Devoirs Widget] ⚠️ Received done tasks from Leantime API:', doneTasks.map((t: Task) => ({
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user