diff --git a/server.go b/server.go index 9e2ba6d..44dd38d 100644 --- a/server.go +++ b/server.go @@ -43,16 +43,17 @@ func showCharts(w http.ResponseWriter, r *http.Request) { } func sendData(w http.ResponseWriter, r *http.Request) { - dateSince := time.Now() + dateSince := time.Now().UTC().Format(time.RFC3339Nano) sinceQuery := r.FormValue("since") if sinceQuery != "" { newDateSince, err := time.Parse(time.RFC3339Nano, sinceQuery) if err != nil { http.Redirect(w, r, ROOT_URL, 303) + return } - dateSince = newDateSince + dateSince = newDateSince.Format(time.RFC3339Nano) } - records, err := getSnapshotRecordsFromDb(dateSince.String()) + records, err := getSnapshotRecordsFromDb(dateSince) if internalErrorOnErr(fmt.Errorf("couldn't get snapshots from db: %w", err), w, r) { return } json, err := createJsonFromSnapshotRecords(records) if internalErrorOnErr(fmt.Errorf("couldn't create json from snapshots: %w", err), w, r) { return }