Commit 1c76e7c
Changed files (1)
app
models
app/models/training_session.rb
@@ -3,12 +3,9 @@ class TrainingSession < ActiveRecord::Base
belongs_to :workout
has_many :exercise_sessions
- def self.create_workout_from(workout_row)
-
- program = Program.find_by(name: "StrongLifts 5×5")
- workout = program.workouts.find_by(name: workout_row.workout)
-
+ def self.create_workout_from(workout_row, program: Program.find_by(name: "StrongLifts 5×5"))
transaction do
+ workout = program.workouts.find_by(name: workout_row.workout)
matching_workouts = where(occurred_at: workout_row.date)
if matching_workouts.any?
session = matching_workouts.first