@@ -5,7 +5,7 @@ import { validateWBS, WbsNumber } from 'shared';
55export default class TasksController {
66 static async createTask ( req : Request , res : Response , next : NextFunction ) {
77 try {
8- const { title, deadline, priority, status, assignees, notes } = req . body ;
8+ const { title, deadline, startDate , priority, status, assignees, notes } = req . body ;
99 const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum ) ;
1010
1111 const task = await TasksService . createTask (
@@ -17,6 +17,7 @@ export default class TasksController {
1717 status ,
1818 assignees ,
1919 req . organization ,
20+ startDate ? new Date ( startDate ) : undefined ,
2021 deadline ? new Date ( deadline ) : undefined
2122 ) ;
2223
@@ -28,7 +29,7 @@ export default class TasksController {
2829
2930 static async editTask ( req : Request , res : Response , next : NextFunction ) {
3031 try {
31- const { title, notes, priority, deadline } = req . body ;
32+ const { title, notes, priority, deadline, startDate } = req . body ;
3233 const { taskId } = req . params ;
3334
3435 const updateTask = await TasksService . editTask (
@@ -38,7 +39,8 @@ export default class TasksController {
3839 title ,
3940 notes ,
4041 priority ,
41- deadline
42+ startDate ? new Date ( startDate ) : undefined ,
43+ deadline ? new Date ( deadline ) : undefined
4244 ) ;
4345
4446 res . status ( 200 ) . json ( updateTask ) ;
0 commit comments