fix: Inclure dates représentations/répétitions dans duplication CDDU
This commit is contained in:
parent
19da82ceba
commit
8cdd133d68
2 changed files with 14 additions and 2 deletions
|
|
@ -1072,6 +1072,10 @@ return (
|
|||
nb_representations: typeof data.nb_representations === 'number' ? data.nb_representations : "",
|
||||
nb_services_repetition: typeof data.nb_services_repetitions === 'number' ? data.nb_services_repetitions : "",
|
||||
|
||||
// Dates détaillées (texte) pour les représentations et répétitions
|
||||
dates_representations: data.dates_representations || "",
|
||||
dates_repetitions: data.dates_repetitions || "",
|
||||
|
||||
// Heures : logique améliorée
|
||||
heures_total: (() => {
|
||||
// Essayer plusieurs sources d'heures
|
||||
|
|
|
|||
|
|
@ -934,8 +934,14 @@ useEffect(() => {
|
|||
if (payload.nb_representations !== "") setNbRep(payload.nb_representations as any);
|
||||
if (payload.nb_services_repetition !== "") setNbServ(payload.nb_services_repetition as any);
|
||||
|
||||
if (payload.dates_representations) setDatesRep(String(payload.dates_representations));
|
||||
if (payload.dates_repetitions) setDatesServ(String(payload.dates_repetitions));
|
||||
if (payload.dates_representations) {
|
||||
setDatesRep(String(payload.dates_representations));
|
||||
setDatesRepDisplay(String(payload.dates_representations));
|
||||
}
|
||||
if (payload.dates_repetitions) {
|
||||
setDatesServ(String(payload.dates_repetitions));
|
||||
setDatesServDisplay(String(payload.dates_repetitions));
|
||||
}
|
||||
|
||||
if (payload.heures_total !== "") setHeuresTotal(payload.heures_total as any);
|
||||
if (payload.minutes_total) setMinutesTotal(payload.minutes_total);
|
||||
|
|
@ -1129,6 +1135,7 @@ useEffect(() => {
|
|||
const datesRepValue = String(data.dates_representations).trim();
|
||||
if (datesRepValue) {
|
||||
setDatesRep(datesRepValue);
|
||||
setDatesRepDisplay(datesRepValue);
|
||||
console.log("✅ Dates représentations pré-remplies:", datesRepValue);
|
||||
}
|
||||
}
|
||||
|
|
@ -1137,6 +1144,7 @@ useEffect(() => {
|
|||
const datesServValue = String(data.dates_repetitions).trim();
|
||||
if (datesServValue) {
|
||||
setDatesServ(datesServValue);
|
||||
setDatesServDisplay(datesServValue);
|
||||
console.log("✅ Dates répétitions pré-remplies:", datesServValue);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue