From 0d829d5c673124104157e00010a76c27422fba17 Mon Sep 17 00:00:00 2001 From: Peter Baumgartner Date: Sat, 25 Mar 2023 16:43:19 -0600 Subject: [PATCH] Only check for updates once per day --- version/version.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/version/version.go b/version/version.go index 523095b..0c831fd 100644 --- a/version/version.go +++ b/version/version.go @@ -42,10 +42,10 @@ type StateEntry struct { // CheckForUpdate checks whether this software has had a newer release on GitHub func CheckForUpdate(ctx context.Context, client *http.Client, stateFilePath, repo, currentVersion string) (*ReleaseInfo, error) { - // stateEntry, _ := getStateEntry(stateFilePath) - // if stateEntry != nil && time.Since(stateEntry.CheckedForUpdateAt).Hours() < 24 { - // return nil, nil - // } + stateEntry, _ := getStateEntry(stateFilePath) + if stateEntry != nil && time.Since(stateEntry.CheckedForUpdateAt).Hours() < 24 { + return nil, nil + } releaseInfo, err := getLatestReleaseInfo(ctx, client, repo) if err != nil {