fix: version file logic

This commit is contained in:
yusing 2025-04-16 00:13:49 +08:00
parent 4e7684d67d
commit 49d062a94b

View file

@ -32,10 +32,16 @@ func init() {
} }
if err != nil && !os.IsNotExist(err) { if err != nil && !os.IsNotExist(err) {
logging.Warn().Err(err).Msg("failed to read version file") logging.Warn().Err(err).Msg("failed to read version file")
return
}
if err := f.Truncate(0); err != nil {
logging.Warn().Err(err).Msg("failed to truncate version file")
return
} }
_, err = f.WriteString(version) _, err = f.WriteString(version)
if err != nil { if err != nil {
logging.Warn().Err(err).Msg("failed to save version file") logging.Warn().Err(err).Msg("failed to save version file")
return
} }
} }