Skip to content

Commit 1af5383

Browse files
committed
fix: reorder self update method
1 parent f4567a3 commit 1af5383

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

pkg/core/cmdutil/selfupdate.go

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,17 @@ func DoSelfUpdateOnceADay(logger logging.Logger, loader config.IConfig) (bool, e
4444

4545
if cfg.LastUpdated < time.Now().AddDate(0, 0, -1).UnixMilli() {
4646
logger.Debug("Updating CLI")
47-
return DoSelfUpdate(logger)
48-
}
4947

50-
cfg.LastUpdated = time.Now().UnixMilli()
51-
err = loader.Save(cfg)
52-
if err != nil {
53-
return false, err
48+
updated, err := DoSelfUpdate(logger)
49+
if err != nil {
50+
return false, err
51+
}
52+
cfg.LastUpdated = time.Now().UnixMilli()
53+
err = loader.Save(cfg)
54+
if err != nil {
55+
return false, err
56+
}
57+
return updated, nil
5458
}
5559
return false, nil
5660
}

0 commit comments

Comments
 (0)