Merged PR 900: #2209 TK Ongoing Tasks fixed Filter settings and styling issue

#2209 TK Ongoing Tasks fixed Filter settings and styling issue
This commit is contained in:
Nino Righi
2021-10-07 12:07:36 +00:00
committed by Lorenz Hilpert
parent 7b49fbc85c
commit d96729fb89
2 changed files with 5 additions and 3 deletions

View File

@@ -24,7 +24,7 @@
<div class="task-content">
<div class="task-content-title">
<b>{{ item?.title }}</b>
<ui-icon class="icon" icon="camera" size="16px" *ngIf="item.requiresImageOnConfirmation"></ui-icon>
<ui-icon class="icon" icon="camera" [style.transform]="'rotateX(0deg)'" size="16px" *ngIf="item.requiresImageOnConfirmation"></ui-icon>
<ui-icon class="icon" icon="attachment" size="16px" *ngIf="hasAttachments$ | async"></ui-icon>
<ui-icon class="icon icon-update-comment" icon="refresh" size="16px" *ngIf="!!item.updateComment"></ui-icon>
</div>

View File

@@ -67,11 +67,13 @@ export class TaskListComponent {
const processingStatus = this.domainTaskCalendarService.getProcessingStatusList(item);
if (
type === 'Task' &&
processingStatus.includes('InProcess') &&
(processingStatus.includes('InProcess') || processingStatus.includes('Approved')) &&
!processingStatus.includes('Removed') &&
!processingStatus.includes('Uncompleted') &&
!processingStatus.includes('Overdue') &&
!processingStatus.includes('Completed')
) {
return new Date(item.taskDate) < this.today;
return new Date(item.publicationDate || item.taskDate) < this.today;
}
return false;
});