From f5347c6b2dedc08685d07ad89b41864683eda2ff Mon Sep 17 00:00:00 2001 From: andig Date: Thu, 30 Nov 2023 11:26:05 +0500 Subject: [PATCH] chore: fix panic --- tariff/awattar.go | 1 + tariff/entsoe.go | 1 + 2 files changed, 2 insertions(+) diff --git a/tariff/awattar.go b/tariff/awattar.go index 5faa79251..843f42859 100644 --- a/tariff/awattar.go +++ b/tariff/awattar.go @@ -43,6 +43,7 @@ func NewAwattarFromConfig(other map[string]interface{}) (api.Tariff, error) { embed: &cc.embed, log: util.NewLogger("awattar"), uri: fmt.Sprintf(awattar.RegionURI, strings.ToLower(cc.Region)), + data: util.NewMonitor[api.Rates](2 * time.Hour), } done := make(chan error) diff --git a/tariff/entsoe.go b/tariff/entsoe.go index d9cab77e6..1cdad77f9 100644 --- a/tariff/entsoe.go +++ b/tariff/entsoe.go @@ -65,6 +65,7 @@ func NewEntsoeFromConfig(other map[string]interface{}) (api.Tariff, error) { embed: &cc.embed, token: cc.Securitytoken, domain: domain, + data: util.NewMonitor[api.Rates](2 * time.Hour), } // Wrap the client with a decorator that adds the security token to each request.