Skip to content

Commit 066e3be

Browse files
committed
#690: Fixed casting of stage
1 parent ee8ff78 commit 066e3be

3 files changed

Lines changed: 3 additions & 85 deletions

File tree

src/frontend/src/apis/work-packages.api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export interface WorkPackageApiInputs {
1414
startDate: String;
1515
duration: number;
1616
crId: number;
17-
stage: WorkPackageStage | string | null;
17+
stage: WorkPackageStage | null;
1818
blockedBy: WbsNumber[];
1919
}
2020

src/frontend/src/components/Link/LinksEditView 2.tsx

Lines changed: 0 additions & 83 deletions
This file was deleted.

src/frontend/src/pages/WorkPackageForm/WorkPackageFormView.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import { routes } from '../../utils/routes';
2222
import { getMonday } from '../GanttPage/GanttPackage/helpers/date-helper';
2323
import PageBreadcrumbs from '../../layouts/PageTitle/PageBreadcrumbs';
2424
import { WorkPackageApiInputs } from '../../apis/work-packages.api';
25+
import { WorkPackageStage } from 'shared';
2526

2627
const schema = yup.object().shape({
2728
name: yup.string().required('Name is required!'),
@@ -140,7 +141,7 @@ const WorkPackageFormView: React.FC<WorkPackageFormViewProps> = ({
140141
blockedBy: blockedByWbsNums,
141142
expectedActivities: createForm ? expectedActivities.map((activity) => activity.detail) : expectedActivities,
142143
deliverables: createForm ? deliverables.map((deliverable) => deliverable.detail) : deliverables,
143-
stage
144+
stage: stage as WorkPackageStage
144145
};
145146
await mutateAsync(payload);
146147
exitActiveMode();

0 commit comments

Comments
 (0)