diff --git a/front/src/applications/operationalStudies/views/ManageTrainSchedule.tsx b/front/src/applications/operationalStudies/views/ManageTrainSchedule.tsx index 1c6e725bbc1..d47111d7e2a 100644 --- a/front/src/applications/operationalStudies/views/ManageTrainSchedule.tsx +++ b/front/src/applications/operationalStudies/views/ManageTrainSchedule.tsx @@ -40,8 +40,7 @@ const ManageTrainSchedule = ({ trainIdToEdit }: ManageTrainScheduleProps) => { const destination = useSelector(getDestination); const pathSteps = useSelector(getPathSteps); const constraintDistribution = useSelector(getConstraintDistribution); - const rawStartTime = useSelector(getStartTime); - const startTime = useMemo(() => new Date(rawStartTime), [rawStartTime]); + const startTime = useSelector(getStartTime); const [pathProperties, setPathProperties] = useState(); @@ -142,7 +141,7 @@ const ManageTrainSchedule = ({ trainIdToEdit }: ManageTrainScheduleProps) => { content: ( ), diff --git a/front/src/reducers/osrdconf/operationalStudiesConf/index.ts b/front/src/reducers/osrdconf/operationalStudiesConf/index.ts index e6a54f0a28e..411efd0bdfc 100644 --- a/front/src/reducers/osrdconf/operationalStudiesConf/index.ts +++ b/front/src/reducers/osrdconf/operationalStudiesConf/index.ts @@ -31,6 +31,7 @@ export const operationalStudiesConfSlice = createSlice({ labels, power_restrictions, path, + constraint_distribution, } = action.payload; state.rollingStockID = rollingStock?.id; @@ -44,6 +45,7 @@ export const operationalStudiesConfSlice = createSlice({ state.labels = labels; state.speedLimitByTag = speedLimitTag || undefined; state.powerRestriction = power_restrictions || []; + state.constraintDistribution = constraint_distribution || 'STANDARD'; }, }, });