diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fc97e6d5b5fd94135f3e977820e3429f5e06db5..e2b8d4b5d02615438d9e0cdd34d678a858444416 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,109 +2,105 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## [1.9.0](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.8.3...v1.9.0) (2022-05-05) - +### [1.9.1](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.8.3...v1.9.1) (2022-05-06) ### Features -* **challenge:** remove banner ([ef371eb](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ef371ebd0f1c12dc1131e7fbd26fec13017a6133)) -* **dacc:** Add new indicator "uninitialized-konnector-attempts-monthly" ([bd62c3c](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/bd62c3c41f0a8a170bbb359dd704410e050546b2)) -* **dacc:** Add recalculation for 2 indicators since january ([ff051d1](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ff051d17843521dc5d29c744d268ce5f3d636f06)) -* **ecogesture:** Allow users to reset ecogesture selection and change form flow ([7556c49](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/7556c498877e01348b1e4c988493e921c00adc94)) -* **matomo:** Add Matomo for data tracking ([8781e06](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/8781e065296166646582210b187467a0c84ee3d1)) - +- **challenge:** remove banner ([ef371eb](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ef371ebd0f1c12dc1131e7fbd26fec13017a6133)) +- **dacc:** Add new indicator "uninitialized-konnector-attempts-monthly" ([bd62c3c](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/bd62c3c41f0a8a170bbb359dd704410e050546b2)) +- **dacc:** Add recalculation for 2 indicators since january ([ff051d1](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ff051d17843521dc5d29c744d268ce5f3d636f06)) +- **dacc:** 0 monthly connections are now reported ([a9e7a6f](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/a9e7a6fc512cd20688c937a37ee0d0ccbf539039)) +- **ecogesture:** Allow users to reset ecogesture selection and change form flow ([7556c49](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/7556c498877e01348b1e4c988493e921c00adc94)) +- **equipments:** Equipments selection added in big profile ([a370e9e](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/a370e9edd8f418cbf31f2e9d9509af83f9b2f6e4)) +- **water alert:** Consumption details for water alert ([0f78cf8](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/0f78cf8823fe555206b2610af97fcdcc74304e86)) +- **units:** Gas and elec units are now displayed in kWh in analysis page ([3d76e29](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/3d76e29d0847587e55b6b689ace4c0c0cf4f6ea0)) ### Bug Fixes -* **cicd:** restore sonar conf and small code correction for quality quate status ([126eb10](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/126eb10ac38c562afc6b675bcb60fcbf91eb1e1a)) -* **indicator:** Fix variation dacc indicator ([fda1bcc](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/fda1bccc9747c6ea43253801baa334bcde40b9a8)) -* **konnector:** Handle Login failed error for oauth konnectors ([94ae4dc](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/94ae4dc7be22978f13e8705566f5c7bba14d8069)) +- **cicd:** restore sonar conf and small code correction for quality quate status ([126eb10](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/126eb10ac38c562afc6b675bcb60fcbf91eb1e1a)) +- **indicator:** Fix variation dacc indicator ([fda1bcc](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/fda1bccc9747c6ea43253801baa334bcde40b9a8)) +- **konnector:** Handle Login failed error for oauth konnectors ([94ae4dc](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/94ae4dc7be22978f13e8705566f5c7bba14d8069)) +- **margin challenge card:** alignment ecogesture button for tablet ([67b7b23](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/67b7b23d022ffcab045baff948d594fa08afe390)) +- **analysis:** Mega units were not displayed ([05a54e7](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/05a54e7858bd5d94520b16a10c4ecccbce753fa8)) +- **challenge cards:** Better responsive for challenge cards with small heights ([a1672f3](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/a1672f3bd9c3909d173084372d945924342979ad)) +- **loading bar:** Design adjustment ([773dd8d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/773dd8dd686bc2c63ad1522e8ffe5cffdffe68dd)) +- **PWA status bar color:** PWA status bar is now at Ecolyo colors for IOS pwa ([c8af717](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/-/commit/c8af7178833d91dcf7ade68a8c4aea4d68cde5fa)) ### [1.8.3](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.8.2...v1.8.3) (2022-03-22) ### [1.8.2](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.8.1...v1.8.2) (2022-03-16) - ### Bug Fixes -* **challenges:** Handle case user finished all challenges ([0421e57](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/0421e57d5eaead2ceac3635184c360f6771c8172)) +- **challenges:** Handle case user finished all challenges ([0421e57](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/0421e57d5eaead2ceac3635184c360f6771c8172)) ### [1.8.1](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.8.0...v1.8.1) (2022-03-09) - ### Features -* **prices:** Add new price managment with remote doctype ([e516949](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/e5169492eff2579c758429ed636b2177faf94c06)) - +- **prices:** Add new price managment with remote doctype ([e516949](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/e5169492eff2579c758429ed636b2177faf94c06)) ### Bug Fixes -* **consumption:** display € and color correctly in consumption visualizer ([12789b6](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/12789b6c8e24bb856f24badfcbce5f348f27ef33)) -* **consumption:** handle missing data at begining/end of month or year ([67a0f51](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/67a0f51d83f6197a3b1fc620d2b6772baf95cab8)) -* **konnector:** display loader when delete konnector ([350a928](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/350a928677de67fa7057fcb4182460772c34768c)) -* **splash:** change unkown error message on the splash screen ([7cec99d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/7cec99d10207e0ced2b6590f748426fddfcf27a6)) +- **consumption:** display € and color correctly in consumption visualizer ([12789b6](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/12789b6c8e24bb856f24badfcbce5f348f27ef33)) +- **consumption:** handle missing data at begining/end of month or year ([67a0f51](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/67a0f51d83f6197a3b1fc620d2b6772baf95cab8)) +- **konnector:** display loader when delete konnector ([350a928](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/350a928677de67fa7057fcb4182460772c34768c)) +- **splash:** change unkown error message on the splash screen ([7cec99d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/7cec99d10207e0ced2b6590f748426fddfcf27a6)) ## [1.8.0](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.7.4...v1.8.0) (2022-03-03) - ### Features -* **connection:** handle correclty several accounts on a konnector ([429352f](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/429352fa12b173cc15b778fb7014a49705ea9005)) -* **connexion:** Add possibility to inform user when consent is outdated and refresh consent ([74a7659](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/74a76592fadb025a4b1089ec62f357167c2e078f)) -* **consumption:** refacto of dataload visualizer ([921a1b7](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/921a1b7913766fea3a6265648d5b9d9815d8f8db)) -* **ecogesture:** update equipment ([57cff15](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/57cff151e88e44d5a478f964be728ee8ab9e2c1c)) -* enhance information in the half an hour consent display ([ad78d5b](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ad78d5bdd8c2326cf00043716a88d21de6ad8662)) -* **newsletter:** retrieve newsletter object from the backoffice ([fc6e050](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/fc6e0504844dd3f809b1bf5e94a4de34a4c93a79)) -* **splash:** Displays progess bar and better error managment ([19e44c8](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/19e44c8c54f7297e04c0ab90397c9ea679eda86e)) - +- **connection:** handle correclty several accounts on a konnector ([429352f](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/429352fa12b173cc15b778fb7014a49705ea9005)) +- **connexion:** Add possibility to inform user when consent is outdated and refresh consent ([74a7659](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/74a76592fadb025a4b1089ec62f357167c2e078f)) +- **consumption:** refacto of dataload visualizer ([921a1b7](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/921a1b7913766fea3a6265648d5b9d9815d8f8db)) +- **ecogesture:** update equipment ([57cff15](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/57cff151e88e44d5a478f964be728ee8ab9e2c1c)) +- enhance information in the half an hour consent display ([ad78d5b](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ad78d5bdd8c2326cf00043716a88d21de6ad8662)) +- **newsletter:** retrieve newsletter object from the backoffice ([fc6e050](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/fc6e0504844dd3f809b1bf5e94a4de34a4c93a79)) +- **splash:** Displays progess bar and better error managment ([19e44c8](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/19e44c8c54f7297e04c0ab90397c9ea679eda86e)) ### Bug Fixes -* **connection:** handle correctly the loginSuccess step in order to prevent infinite loading on connection modal ([d626b90](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/d626b901d37e6a26e910ce921f3af465929452f0)) -* **conso:** Now recent data without fluidprice are taken into account in the total consumption ([4e91f35](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4e91f357f6a3065773ef77a006ecdb92fbefa690)) -* **conso:** Prevent today button to set current hour ([367cb7f](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/367cb7fb6c06aa6184455ad9f9ad331f71d67c3c)) -* **consumptionAlert:** Display empty field instead of 0 by default ([f9733a2](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/f9733a2808bd8f8e0196470228b03ab4c3fab66e)) -* day alert in water consumption limit email ([3e4f298](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/3e4f29844613b353c296847472d9cf9ed571254c)) -* **enedisAnalysis:** Prevent service to launch if no data ([feb09ee](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/feb09ee166954254d949ff60f51cabb91875a137)) -* **newsletter:** new image format ([4d19de7](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4d19de734fa42535666de3e27d12ee053ce72d56)) -* **newsletter:** new image format ([02ff2b3](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/02ff2b37aea3e96e5a76cede796a1ad5bbc9ea7d)) +- **connection:** handle correctly the loginSuccess step in order to prevent infinite loading on connection modal ([d626b90](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/d626b901d37e6a26e910ce921f3af465929452f0)) +- **conso:** Now recent data without fluidprice are taken into account in the total consumption ([4e91f35](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4e91f357f6a3065773ef77a006ecdb92fbefa690)) +- **conso:** Prevent today button to set current hour ([367cb7f](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/367cb7fb6c06aa6184455ad9f9ad331f71d67c3c)) +- **consumptionAlert:** Display empty field instead of 0 by default ([f9733a2](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/f9733a2808bd8f8e0196470228b03ab4c3fab66e)) +- day alert in water consumption limit email ([3e4f298](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/3e4f29844613b353c296847472d9cf9ed571254c)) +- **enedisAnalysis:** Prevent service to launch if no data ([feb09ee](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/feb09ee166954254d949ff60f51cabb91875a137)) +- **newsletter:** new image format ([4d19de7](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4d19de734fa42535666de3e27d12ee053ce72d56)) +- **newsletter:** new image format ([02ff2b3](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/02ff2b37aea3e96e5a76cede796a1ad5bbc9ea7d)) ### [1.7.4](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.7.3...v1.7.4) (2022-02-07) - ### Bug Fixes -* **migration:** Prevent deprecated migration to launch ([169d843](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/169d843e0ce9dca38d6c263385023910c86e6886)) +- **migration:** Prevent deprecated migration to launch ([169d843](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/169d843e0ce9dca38d6c263385023910c86e6886)) ### [1.7.3](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.7.2...v1.7.3) (2022-02-02) - ### Features -* **fluidPrice:** Add new elec fluid price (1 feb 2022) ([0a82a61](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/0a82a61d2a9793b019dc123ad393d5b03e60725d)) -* **fluidPrices:** Replaced migration system with hash system ([669ecaa](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/669ecaa8767ed1ba3ac1a5d9877400665eca247b)) - +- **fluidPrice:** Add new elec fluid price (1 feb 2022) ([0a82a61](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/0a82a61d2a9793b019dc123ad393d5b03e60725d)) +- **fluidPrices:** Replaced migration system with hash system ([669ecaa](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/669ecaa8767ed1ba3ac1a5d9877400665eca247b)) ### Bug Fixes -* **manifest:** Change text for backoffice remote doctype description ([21f6c2d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/21f6c2d8655c63677cb3d37085a76aaad3babf02)) -* **modal:** Sort prices by fluid so it displays in the right order ([dc1db27](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/dc1db276c209b188b25b0c0ff85542a1047d8ef3)) -* **connection:** Fix account duplication in connection flow ([917218f4](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/917218f48f1fb8b1362279208751d75160e84e62)) +- **manifest:** Change text for backoffice remote doctype description ([21f6c2d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/21f6c2d8655c63677cb3d37085a76aaad3babf02)) +- **modal:** Sort prices by fluid so it displays in the right order ([dc1db27](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/dc1db276c209b188b25b0c0ff85542a1047d8ef3)) +- **connection:** Fix account duplication in connection flow ([917218f4](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/917218f48f1fb8b1362279208751d75160e84e62)) ### [1.7.2](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.7.1...v1.7.2) (2022-01-28) - ### Features -* **enedisAnalysis:** New calculation for minimum consumption ([292a95d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/292a95dee13fde8b8b220f81e77ca5c74bae7fc4)) -* **newsletter:** Added new image and styles ([4dabbc5](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4dabbc58e4cf6bccd37164a7d96ecb0c3b3b92c6)) - +- **enedisAnalysis:** New calculation for minimum consumption ([292a95d](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/292a95dee13fde8b8b220f81e77ca5c74bae7fc4)) +- **newsletter:** Added new image and styles ([4dabbc5](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/4dabbc58e4cf6bccd37164a7d96ecb0c3b3b92c6)) ### Bug Fixes -* **ecogesture:** Fix focus buttons on IOS ([ed3dfb0](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ed3dfb0c0aa4a78985acebaa3e6568a41f6136f0)) -* **Migration:** Resolve "Bloqué sur écran chargement Ecolyo" ([630a690](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/630a690dcd3d54a3590f9ac9cf4f749c14f0adde)) -* **profileType:** Remove data from previous profileType when the question is not asked again ([00e53fd](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/00e53fdef9d79f1ba30ebcc4c656fb56a90055a5)) +- **ecogesture:** Fix focus buttons on IOS ([ed3dfb0](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/ed3dfb0c0aa4a78985acebaa3e6568a41f6136f0)) +- **Migration:** Resolve "Bloqué sur écran chargement Ecolyo" ([630a690](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/630a690dcd3d54a3590f9ac9cf4f749c14f0adde)) +- **profileType:** Remove data from previous profileType when the question is not asked again ([00e53fd](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/commit/00e53fdef9d79f1ba30ebcc4c656fb56a90055a5)) ### [1.7.1](https://forge.grandlyon.com/web-et-numerique/llle_project/ecolyo/compare/v1.7.0...v1.7.1) (2022-01-26) diff --git a/manifest.webapp b/manifest.webapp index 68cd69c63e71f6653aa07f3120037bcbf23987e8..83e2d723da16bea68286ac42b34c096fb080b135 100644 --- a/manifest.webapp +++ b/manifest.webapp @@ -3,7 +3,7 @@ "slug": "ecolyo", "icon": "icon.svg", "categories": ["energy"], - "version": "1.9.0", + "version": "1.9.1", "licence": "AGPL-3.0", "editor": "Métropole de Lyon", "default_locale": "fr", diff --git a/package.json b/package.json index 2b79c1cc5ae0de1d5b59ff2bc71041f345169986..2ed189d84ab80f26bcec595a6bff9429021babe2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ecolyo", - "version": "1.9.0", + "version": "1.9.1", "scripts": { "tx": "tx pull --all || true", "lint": "yarn lint:js && yarn lint:styles", diff --git a/src/components/Challenge/challengeView.scss b/src/components/Challenge/challengeView.scss index 86d163ea27d957313be7f3d848de24fbc43fa110..00af8a20ba27b7d7fa017dbbd9ba83c5b2102999 100644 --- a/src/components/Challenge/challengeView.scss +++ b/src/components/Challenge/challengeView.scss @@ -18,6 +18,7 @@ display: flex; flex: 1; transition: all 300ms ease; + margin-top: 3rem; } .cardContent { margin: auto; diff --git a/src/components/Ecogesture/ecogestureList.scss b/src/components/Ecogesture/ecogestureList.scss index 3be2e93b4dad901d3797f127bd67a66077e817ce..501534cc2b6d0885885cd91ee5164a26d521aa3e 100644 --- a/src/components/Ecogesture/ecogestureList.scss +++ b/src/components/Ecogesture/ecogestureList.scss @@ -29,9 +29,6 @@ color: white; text-align: center; margin: 1rem auto; - @media #{$large-phone} { - margin: 1rem 0; - } button.btn-highlight { padding: 0.625rem; } diff --git a/src/services/partnersInfo.service.spec.ts b/src/services/partnersInfo.service.spec.ts index f96b94fb40c06389eb8c78807f2974ff1e0914db..69aaaade29377e280845288b9bd1a137607ac7e4 100644 --- a/src/services/partnersInfo.service.spec.ts +++ b/src/services/partnersInfo.service.spec.ts @@ -14,7 +14,9 @@ describe('PartnersInfo service', () => { const partnersInfoService = new PartnersInfoService(mockClient) it('should return partnersInfo', async () => { - const result: PartnersInfo = await partnersInfoService.getPartnersInfo() + const result: + | PartnersInfo + | undefined = await partnersInfoService.getPartnersInfo() expect(result).toEqual(undefined) }) it('should return an error', async () => { diff --git a/src/services/partnersInfo.service.ts b/src/services/partnersInfo.service.ts index 6cde2383b630ded9cdb05ac1df3ad05dd4fbf6b2..52d4642637e56e75a579b4408eec0ee94aaebf19 100644 --- a/src/services/partnersInfo.service.ts +++ b/src/services/partnersInfo.service.ts @@ -1,22 +1,11 @@ import { Client } from 'cozy-client' -import { InitStepsErrors } from 'models/initialisationSteps.model' import { PartnersInfo } from 'models/partnersInfo.model' import EnvironmentService from './environment.service' export default class PartnersInfoService { private readonly _client: Client - private readonly _setinitStepError?: React.Dispatch< - React.SetStateAction<InitStepsErrors | null> - > - - constructor( - _client: Client, - _setinitStepError?: React.Dispatch< - React.SetStateAction<InitStepsErrors | null> - > - ) { + constructor(_client: Client) { this._client = _client - this._setinitStepError = _setinitStepError } /* @@ -24,7 +13,7 @@ export default class PartnersInfoService { * On success, respond the partnersInfo * Else, throw an error */ - public async getPartnersInfo(): Promise<PartnersInfo> { + public async getPartnersInfo(): Promise<PartnersInfo | undefined> { const env = new EnvironmentService() const remoteUrl = env.isProduction() ? `/remote/org.ecolyo.backoffice.partners.info` @@ -35,10 +24,7 @@ export default class PartnersInfoService { .fetchJSON('GET', remoteUrl) return result as PartnersInfo } catch (error) { - this._setinitStepError && - this._setinitStepError(InitStepsErrors.PARTNERS_ERROR) - console.error(error) - throw new Error("Failed to get partners' info") + console.error(`getPartnersInfo: Failed to get partners info:${error}`) } } }