Fix routing to fix task in scheduler #72

Merged
sebastian merged 1 commits from issue-51 into master 2023-11-18 08:51:12 +01:00
2 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,3 @@
<div class="container">
<app-navigation-link-list #navLinkList [navigationLinks]="defaultNavigationLinkPath"></app-navigation-link-list>

View File

@ -171,7 +171,7 @@ export class SchedulerComponent implements OnInit{
start: new Date(scheduleInfo.scheduleDate),
title: this.task!.taskName,
color: colors['red'],
allDay: true
allDay: true,
})
this.refresh.next();
}
@ -204,7 +204,9 @@ export class SchedulerComponent implements OnInit{
color: color,
allDay: true,
meta: {
ID: this.scheduleID
ID: this.scheduleID,
taskgroupID: schedule.taskgroupPath[schedule.taskgroupPath.length-1].taskgroupID,
taskID: schedule.task.taskID
}
})
this.refresh.next();
@ -212,7 +214,8 @@ export class SchedulerComponent implements OnInit{
}
eventClicked({ event }: { event: CalendarEvent }): void {
this.router.navigateByUrl("/taskgroups/" + this.taskgroupID.toString() + "/tasks/" + this.task!.taskID )
console.log(event.meta.taskgroupID);
this.router.navigateByUrl("/taskgroups/" + event.meta.taskgroupID + "/tasks/" + event.meta.taskID )
}
computeTaskPath(taskgroupPath: TaskgroupEntityInfo[], task: TaskShortInfo | TaskEntityInfo) {