fix(workout): parse date failed
All checks were successful
Build Docker Image / Build-Docker-Image (push) Successful in 1m51s
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Successful in 55s

This commit was merged in pull request #264.
This commit is contained in:
2024-11-19 21:45:49 +01:00
parent 6670d1d440
commit 490d858508

View File

@@ -76,14 +76,23 @@ func (db WorkoutDbSqlite) GetWorkouts(userId uuid.UUID) ([]Workout, error) {
var workouts = make([]Workout, 0)
for rows.Next() {
var workout Workout
var (
workout Workout
date string
)
err = rows.Scan(&workout.RowId, &workout.Date, &workout.Type, &workout.Sets, &workout.Reps)
err = rows.Scan(&workout.RowId, &date, &workout.Type, &workout.Sets, &workout.Reps)
if err != nil {
utils.LogError("Could not scan workout", err)
return nil, types.ErrInternal
}
workout.Date, err = time.Parse("2006-01-02 15:04:05-07:00", date)
if err != nil {
utils.LogError("Could not parse date", err)
return nil, types.ErrInternal
}
workouts = append(workouts, workout)
}