Przeglądaj źródła

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

Alexander Graf 10 lat temu
rodzic
commit
abc606608c
1 zmienionych plików z 2 dodań i 1 usunięć
  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)