Commit 81faa43
Changed files (2)
app
models
concerns
app/models/concerns/flippable.rb
@@ -0,0 +1,7 @@
+module Flippable
+ extend ActiveSupport::Concern
+
+ def flipper_id
+ id
+ end
+end
app/models/user.rb
@@ -1,4 +1,5 @@
class User < ActiveRecord::Base
+ include Flippable
has_secure_password
has_many :training_sessions
has_many :exercise_sessions, through: :training_sessions
@@ -25,10 +26,6 @@ class User < ActiveRecord::Base
username
end
- def flipper_id
- id
- end
-
def personal_record_for(exercise)
exercise_sessions.
joins(:exercise).