Explorar o código

Fix time zone error in staggered versioning (fixes #2165)

Alexander Graf %!s(int64=10) %!d(string=hai) anos
pai
achega
abc606608c
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      lib/versioner/staggered.go

+ 2 - 1
lib/versioner/staggered.go

@@ -182,7 +182,8 @@ func (v Staggered) expire(versions []string) {
 			continue
 		}
 
-		versionTime, err := time.Parse(TimeFormat, filenameTag(file))
+		loc, _ := time.LoadLocation("Local")
+		versionTime, err := time.ParseInLocation(TimeFormat, filenameTag(file), loc)
 		if err != nil {
 			if debug {
 				l.Debugf("Versioner: file name %q is invalid: %v", file, err)