fix(workout): parse date failed
This commit was merged in pull request #264.
This commit is contained in:
@@ -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)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user