Always set db time to gmt
continuous-integration/drone/pr Build is failing Details

This commit is contained in:
kolaente 2020-06-27 17:38:23 +02:00
parent 0f6fac2e56
commit e4bb42b46c
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
1 changed files with 6 additions and 1 deletions

View File

@ -72,7 +72,12 @@ func CreateDBEngine() (engine *xorm.Engine, err error) {
log.Fatalf("Unknown database type %s", config.DatabaseType.GetString())
}
engine.SetTZLocation(config.GetTimeZone())
engine.SetTZLocation(config.GetTimeZone()) // Vikunja's timezone
loc, err := time.LoadLocation("GMT") // The db data timezone
if err != nil {
log.Fatalf("Error parsing time zone: %s", err)
}
engine.SetTZDatabase(loc)
engine.SetMapper(core.GonicMapper{})
logger := log.NewXormLogger("")
engine.SetLogger(logger)