Advertisement
Guest User

Untitled

a guest
Jun 26th, 2013
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. @athlete = User.find_by_id(params[:athlete_id]) #this is different in normal controller(non coach)
  2. @date = Date.parse(params[:date])
  3.  
  4. if LogEntry.cal_entry(@date, @athlete.id).size == 0 #check to see if entry exists
  5. @log_entry = @athlete.log_entries.build
  6. @log_entry1 = @log_entry.clone
  7. @workouts = @log_entry.workouts.build
  8. else #use already existing LogEntry
  9. @log_entry1 = LogEntry.cal_entry(@date, @athlete.id).first
  10. @log_entry = @athlete.log_entries.build
  11. @log_entry = @log_entry1.clone
  12. @workouts = @log_entry1.workouts.build
  13. end
  14.  
  15. planned_workouts = @workouts.planned_workouts.build
  16. planned_workouts.planned_workout_times.build(:zone => 1)
  17. completed_workouts = @workouts.completed_workouts.build
  18. completed_workouts.workout_times.build(:zone => 1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement