Commit de5cbad
Changed files (2)
app
models
spec
models
app/models/training_history.rb
@@ -34,11 +34,9 @@ class TrainingHistory
def last_weight(successfull_only: false)
if successfull_only
- last_successful_set = sets.successful.last
- last_successful_set.try(:target_weight)
+ sets.successful.last.try(:target_weight)
else
- last_successful_set = sets.last
- last_successful_set.try(:target_weight)
+ sets.last.try(:target_weight)
end
end
spec/models/program_spec.rb
@@ -64,7 +64,7 @@ describe Program do
expect(sets.map(&:target_weight).uniq).to match_array([45.lbs])
end
- it 'deloads you by 10% after 3 consecutive failed workouts' do
+ it "deloads you by 10% after 3 consecutive failed workouts" do
3.times do
workout = create(:workout, user: user, routine: routine_a)
5.times { |n| workout.train(squat, 310, repetitions: n) }