diff --git a/cmd/coronafana/coronafana.go b/cmd/coronafana/coronafana.go index c0fa236..981d3a5 100644 --- a/cmd/coronafana/coronafana.go +++ b/cmd/coronafana/coronafana.go @@ -13,10 +13,14 @@ import ( func main() { var cfg config.Config var cr coronafana.Coronafana + var err error - cfg.GetConfig() + err = cfg.GetConfig() + if err != nil { + log.Fatalln(err) + } - cr, err := coronafana.GetData(cfg) + cr, err = coronafana.GetData(cfg) if err != nil { log.Fatalln(err) } diff --git a/src/coronafana/main.go b/src/coronafana/main.go index 4f8cefc..658911a 100644 --- a/src/coronafana/main.go +++ b/src/coronafana/main.go @@ -20,6 +20,11 @@ func GetData(cfg config.Config) (cr Coronafana, err error) { log.Println("Getting JSON file ...") + if cfg.CoronaURL == "" { + err = fmt.Errorf("CoronaURL is not defined") + return + } + resp, err := client.Get(cfg.CoronaURL) if err != nil { return