Imporvements on started management of assignment

This commit is contained in:
Joao Ramos
2024-09-03 22:56:43 +01:00
parent 8aed075553
commit a7c1ea0409
3 changed files with 630 additions and 434 deletions

View File

@@ -38,3 +38,14 @@ export const activeAssignmentFilter = (a: Assignment) => {
return false;
};
export const unstartedAssignmentFilter = (a: Assignment) => {
const currentDate = moment();
if(moment(a.endDate).isBefore(currentDate)) return false;
if(a.archived) return false;
if(a.autoStart && a.autoStartDate && moment(a.autoStartDate).isBefore(currentDate)) return false;
if(!a.start) return true;
return false;
}