summaryrefslogtreecommitdiff
path: root/app/controllers/programs_controller.rb
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2017-03-05 12:40:31 -0700
committermo khan <mo@mokhan.ca>2017-03-05 12:40:31 -0700
commitde20a24023816d0f67e45382f64e420bca53906a (patch)
treefea8e665b0e72a64056745a22dbfe23df9fd177b /app/controllers/programs_controller.rb
parent3432642c79305513f3e488e1c5c6c2ddb64b421e (diff)
try a different layout.
Diffstat (limited to 'app/controllers/programs_controller.rb')
-rw-r--r--app/controllers/programs_controller.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/controllers/programs_controller.rb b/app/controllers/programs_controller.rb
index 89b780e..de946f3 100644
--- a/app/controllers/programs_controller.rb
+++ b/app/controllers/programs_controller.rb
@@ -16,7 +16,10 @@ class ProgramsController < ApplicationController
private
def personal_record_for(name)
- pr = params[name] || current_user.history_for(Exercise.find_by(name: name.to_s.titleize)).personal_record
- pr.to_i
+ current_user.history_for(exercise(name)).personal_record.to_i
+ end
+
+ def exercise(name)
+ Exercise.find_by(name: name.to_s.titleize)
end
end