Skip to content

Commit 7ed6935

Browse files
committed
#2157 schema
1 parent 5910a12 commit 7ed6935

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateForm.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@ const WorkPackageTemplateForm: React.FC<WorkPackageTemplateFormProps> = ({
2424
const schema = yup.object().shape({
2525
workPackageName: yup.string().optional(),
2626
stage: yup.string().required('Stage is required'),
27-
duration: yup.number().required('Duration is required').positive().integer(),
27+
duration: yup.number().optional(),
2828
templateName: yup.string().required('Template Name is required'),
29-
templateNotes: yup.string()
29+
templateNotes: yup.string(),
30+
blockedBy: yup.array(),
31+
descriptionBullets: yup.array()
3032
});
3133

3234
if (wpIsError) return <ErrorPage message={wpError.message} />;

src/frontend/src/pages/WorkPackageTemplateForm/WorkPackageTemplateFormView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const WorkPackageTemplateFormView: React.FC<WorkPackageTemplateFormViewProps> =
5050
} = useForm<WorkPackageTemplateFormViewPayload>({
5151
resolver: yupResolver(schema),
5252
defaultValues: {
53-
workPackageName: defaultValues?.workPackageName ?? '',
53+
workPackageName: defaultValues?.workPackageName,
5454
templateName: defaultValues?.templateName ?? '',
5555
templateNotes: defaultValues?.templateNotes ?? '',
5656
workPackageTemplateId: defaultValues?.workPackageTemplateId ?? '',

0 commit comments

Comments
 (0)