func checkUpdates() { util.CheckUpdate(util.Version) t := time.NewTicker(time.Hour * 24) for range t.C { util.CheckUpdate(util.Version) } }
func checkUpgrade(c *gin.Context) { if err := util.CheckUpdate(util.Version); err != nil { c.JSON(500, err) return } if util.UpdateAvailable != nil { getSystemInfo(c) return } c.AbortWithStatus(204) }