From c154e476dfe712698822cb56fa74129af432a91c Mon Sep 17 00:00:00 2001 From: "mathias.chouet" <mathias.chouet@irstea.fr> Date: Tue, 6 Aug 2019 17:30:04 +0200 Subject: [PATCH] Fix bug in CourbeRemous --- spec/remous/remous_rect_trapezes_pentefaible.spec.ts | 1 - src/remous/remous.ts | 2 -- src/util/resultelement.ts | 4 ++++ 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/spec/remous/remous_rect_trapezes_pentefaible.spec.ts b/spec/remous/remous_rect_trapezes_pentefaible.spec.ts index 0c430d0d..4a5cf34c 100644 --- a/spec/remous/remous_rect_trapezes_pentefaible.spec.ts +++ b/spec/remous/remous_rect_trapezes_pentefaible.spec.ts @@ -639,7 +639,6 @@ describe("Class Remous / section rectangulaire :", () => { compareLog(res.globalLog, expLog); }); - // désactivé suite au changement de format de résultat it("faible pente, pas de fluvial, torrentiel tronqué, calcul Hs", () => { const prms = new ParamsSectionRectang(undefined, // tirant d'eau 2.5, // largeur de fond diff --git a/src/remous/remous.ts b/src/remous/remous.ts index 7203ecb2..d6d370dd 100644 --- a/src/remous/remous.ts +++ b/src/remous/remous.ts @@ -481,8 +481,6 @@ export class CourbeRemous extends SectionNub { } // Calcul de la variable à calculer - - const tRes: { [key: number]: number } = {}; if (valACal) { for (const re of res.resultElements) { const rY = re.vCalc; diff --git a/src/util/resultelement.ts b/src/util/resultelement.ts index 9ae17e0d..a23c0305 100644 --- a/src/util/resultelement.ts +++ b/src/util/resultelement.ts @@ -39,6 +39,10 @@ export class ResultElement { } else if (v !== undefined) { // assuming key-value map this._values = v; + // assuming 1st value is vCalc + if (Object.keys(v).length > 0) { + this._vCalcSymbol = Object.keys(v)[0]; + } } } -- GitLab