From 55fc4b89102c9c19dc8d0ee59bc92ea58ce287c8 Mon Sep 17 00:00:00 2001 From: siddharth ravikumar Date: Tue, 7 Jun 2022 01:05:31 -0400 Subject: nws: add `CacheWeather` --- nws/nws.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'nws') diff --git a/nws/nws.go b/nws/nws.go index 8fec6ed..42317ac 100644 --- a/nws/nws.go +++ b/nws/nws.go @@ -80,6 +80,15 @@ func (e Error) Error() string { return fmt.Sprintf("%d: %s: %s", e.Status, e.Type, e.Detail) } +func CacheWeather(lat, lng float32) { + p, err := Points(lat, lng) + if err != nil { + return + } + GetForecast(p) + GetForecastHourly(p) +} + // NWS `/points` endpoint. // // TODO: return Error instead of error -- cgit v1.2.3