You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: HTTP 400 sur getAccountData — retrait du bloc temporalClass invalide (3.3.1)
Le champ temporalClass ajouté en 3.3.0 (#37) sur le nœud consumptionRates
n'existe pas sur ce type : la requête getAccountData était rejetée (HTTP 400),
bloquant toute la récupération de données. Le mapping Tempo reste correct via
le fallback par ordre de prix (parsing inchangé).
Ajoute aussi le log du corps des réponses non-200 pour diagnostiquer les erreurs GraphQL.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,16 @@
1
+
## [3.3.1] - 2026-07-01
2
+
3
+
### 🐛 Correction — HTTP 400 sur la requête `getAccountData` (régression 3.3.0)
4
+
5
+
Depuis la 3.3.0, la requête principale `getAccountData` renvoyait `HTTP 400` (rejet à la validation GraphQL) et bloquait toute la récupération de données.
6
+
7
+
Cause : le bloc `temporalClass { … }` ajouté (issue #37) sur le nœud `consumptionRates` n'est pas un champ valide sur ce type — contrairement à `electricityReading` où il fonctionne.
8
+
9
+
- Suppression du bloc `temporalClass` de la requête `getAccountData`. Le mapping des tarifs Tempo reste correct via le fallback par ordre de prix (déjà corrigé pour #37) ; le code de parsing est inchangé.
10
+
-`_async_execute` journalise désormais le **corps** des réponses non‑200 (tronqué à 500 caractères) pour diagnostiquer plus vite les erreurs GraphQL.
11
+
12
+
---
13
+
1
14
## [3.3.0] - 2026-07-01
2
15
3
16
Cette version corrige deux problèmes liés aux statistiques long-terme électricité alimentant le tableau de bord Énergie (issues #45 et #46).
0 commit comments