Skip to content

Commit be6e812

Browse files
committed
front: fix constraint distribution state in simulation settings
Signed-off-by: romainvalls <[email protected]>
1 parent d9626c4 commit be6e812

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

front/src/applications/operationalStudies/views/ManageTrainSchedule.tsx

+2-3
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ const ManageTrainSchedule = ({ trainIdToEdit }: ManageTrainScheduleProps) => {
4040
const destination = useSelector(getDestination);
4141
const pathSteps = useSelector(getPathSteps);
4242
const constraintDistribution = useSelector(getConstraintDistribution);
43-
const rawStartTime = useSelector(getStartTime);
44-
const startTime = useMemo(() => new Date(rawStartTime), [rawStartTime]);
43+
const startTime = useSelector(getStartTime);
4544

4645
const [pathProperties, setPathProperties] = useState<ManageTrainSchedulePathProperties>();
4746

@@ -142,7 +141,7 @@ const ManageTrainSchedule = ({ trainIdToEdit }: ManageTrainScheduleProps) => {
142141
content: (
143142
<TimesStopsInput
144143
allWaypoints={pathProperties?.allWaypoints}
145-
startTime={startTime}
144+
startTime={new Date(startTime)}
146145
pathSteps={compact(pathSteps)}
147146
/>
148147
),

front/src/reducers/osrdconf/operationalStudiesConf/index.ts

+2
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ export const operationalStudiesConfSlice = createSlice({
3030
speedLimitTag,
3131
labels,
3232
power_restrictions,
33+
constraint_distribution,
3334
} = action.payload;
3435

3536
state.rollingStockID = rollingStock?.id;
@@ -43,6 +44,7 @@ export const operationalStudiesConfSlice = createSlice({
4344
state.labels = labels;
4445
state.speedLimitByTag = speedLimitTag || undefined;
4546
state.powerRestriction = power_restrictions || [];
47+
state.constraintDistribution = constraint_distribution || 'STANDARD';
4648
},
4749
},
4850
});

0 commit comments

Comments
 (0)