File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -625,11 +625,13 @@ async def energy_log_update(
625625 cache_updated = True
626626
627627 self ._energy_counters .update ()
628- if cache_updated and save_cache :
629- _LOGGER .debug (
630- "Saving energy record update to cache for %s" , self ._mac_in_str
631- )
632- await self .save_cache ()
628+ if cache_updated :
629+ await self ._energy_log_records_save_to_cache ()
630+ if save_cache :
631+ _LOGGER .debug (
632+ "Saving energy record update to cache for %s" , self ._mac_in_str
633+ )
634+ await self .save_cache ()
633635
634636 return True
635637
@@ -748,7 +750,6 @@ async def _energy_log_record_update_state(
748750 str (slot ),
749751 self ._mac_in_str ,
750752 )
751- await self ._energy_log_records_save_to_cache ()
752753 return True
753754
754755 _LOGGER .debug (
@@ -762,7 +763,6 @@ async def _energy_log_record_update_state(
762763 str (slot ),
763764 self ._mac_in_str ,
764765 )
765- await self ._energy_log_records_save_to_cache ()
766766 return True
767767
768768 @raise_not_loaded
You can’t perform that action at this time.
0 commit comments