diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index 0228b5f3c99f846caf44ba1e198865e4db7ced57..fc99419c24d35c7c3924a242acd96b22e28dcad9 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -1277,6 +1277,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); }