From 966a4040edfd708f5e9f9ad120e9f2ccb77482fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20PAILHAREY?= <rpailharey@grandlyon.com> Date: Thu, 16 May 2024 13:50:45 +0000 Subject: [PATCH] fix(dju): use dju sum instead of average --- src/models/dju.model.ts | 2 +- src/services/profileType.service.spec.ts | 4 ++-- src/services/profileType.service.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/models/dju.model.ts b/src/models/dju.model.ts index 57b9fdc64..19d2c423b 100644 --- a/src/models/dju.model.ts +++ b/src/models/dju.model.ts @@ -8,6 +8,6 @@ export interface DjuResult { interface DjuMeasure { month: string - average_measurement: number + sum_measurement: number identifiant: string } diff --git a/src/services/profileType.service.spec.ts b/src/services/profileType.service.spec.ts index cda9941ab..d7d7fa389 100644 --- a/src/services/profileType.service.spec.ts +++ b/src/services/profileType.service.spec.ts @@ -555,14 +555,14 @@ describe('ProfileType service', () => { values: [ { month: '2024-01', - average_measurement: 10.5, + sum_measurement: 10.5, identifiant: '69029001', }, ], } mockClient.getStackClient().fetchJSON.mockResolvedValueOnce(mockDjuResult) const result = await profileTypeService.fetchDJU(2023, 2) - expect(result).toEqual(mockDjuResult.values[0].average_measurement) + expect(result).toEqual(mockDjuResult.values[0].sum_measurement) }) it('should return default dju if remote doctype returns no value', async () => { const mockDjuResult: DjuResult = { diff --git a/src/services/profileType.service.ts b/src/services/profileType.service.ts index 8bd19f363..91d05dd9f 100644 --- a/src/services/profileType.service.ts +++ b/src/services/profileType.service.ts @@ -452,7 +452,7 @@ export default class ProfileTypeService { .getStackClient() .fetchJSON('GET', `${REMOTE_ORG_ECOLYO_DJU}?month=${djuDate}`) if (result && result.nb_results !== 0) { - return result.values[0].average_measurement + return result.values[0].sum_measurement } else { return heatingData.dju_average_by_month[month - 1] } -- GitLab