Skip to content

Commit 63ed492

Browse files
authored
Kl/hotfix 1.0.5 - restriction form bug (#141)
1 parent ab79531 commit 63ed492

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

course-matrix/frontend/src/pages/TimetableBuilder/CreateCustomSetting.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,15 @@ const CreateCustomSetting = ({
166166
<FormLabel>Restriction Type</FormLabel>
167167
<FormControl>
168168
<Select
169-
onValueChange={field.onChange}
170-
value={field.value}
169+
onValueChange={(value) => {
170+
field.onChange(value);
171+
// Reset values when toggle type
172+
restrictionForm.setValue("days", []);
173+
restrictionForm.setValue("startTime", undefined);
174+
restrictionForm.setValue("endTime", undefined);
175+
restrictionForm.setValue("maxGap", undefined);
176+
restrictionForm.setValue("numDays", undefined);
177+
}}
171178
defaultValue={""}
172179
>
173180
<SelectTrigger className="w-[320px]">

0 commit comments

Comments
 (0)