diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 64333abcd269100d0a238c953418d133e7a3e24a..49158dcede8926e5e3de616a2a60a7df6db50aba 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1267,6 +1267,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); const mrr = (f.currentNub as MacroRugoRemous); mrr.setPropValue(MacroRugoRemous.NubMacroRugoProp, this.formulaire.currentNub.uid); + mrr.syncSectionMacroRugo(); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index ab26cd956588370da607648bad73de69cc265671..5ce622c62e902266a8a99d1c7814b3bece112d7a 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -15,6 +15,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } if (pam !== undefined) { props.setPropValue(MacroRugoRemous.NubMacroRugoProp, pam.uid); + props.setPropValue("Q", pam.prms.Q.V); } return super.initNub(props); }