← EnergyViewBespaarbedrag en Analyse delen dezelfde gereedstatus
Fout
Een oude preview gebruikte een kleinere invoersleutel dan het volledige rapport. Een wijziging zoals solarOwned kon daardoor het rapport ongeldig maken, terwijl de preview nog hetzelfde bedrag met “staat klaar” toonde. De vroege return voor een bestaande/pending/mislukte preview verhinderde bovendien het opwarmen van de nieuwe volledige analyse.
Oplossing
Het totale stroombespaarbedrag in de tegel komt alleen uit het volledige rapport met de actuele modelsleutel, dezelfde meetrijen, dezelfde tariefbron, vooruitblik en gemeten profiel. Een snelle preview geldt niet als gereed rapport. Bij nieuwe gegevens blijft alleen de apart gelabelde contractbesparing zichtbaar tot de gedeelde analyse klaar is. Het starten/hergebruiken van het volledige elektriciteitsrapport gebeurt vóór de preview-cacheguards. Gas/warmtepomp-previews blijven hun eigen functie houden.
Verificatie
De nieuwe regressie voert de echte teaser-, scheduler- en rapportfuncties uit: een bestaande snelle preview met € 367 mag het volledige rapport niet blokkeren; openen van Analyse voegt geen tweede job toe tijdens berekening; na voltooiing toont de tegel € 367 en heropenen start nul nieuwe jobs. Na een wijziging die alleen de volledige sleutel raakt, verdwijnt het oude totale bedrag, start de achtergrondberekening en sluit Analyse opnieuw aan bij dezelfde job. Ook oude gedeelde, losse, lopende en mislukte previews worden getest.
Geen tariefformules of besparingsaannames gewijzigd. Niet getest met de persoonlijke export van de gebruiker.