From 859daabecd64667c4eca7515644dae5bb1e7174e Mon Sep 17 00:00:00 2001 From: Stanislas Boyet Date: Sun, 20 Sep 2015 22:10:55 +0200 Subject: [PATCH 1/2] fix #5 --- config/routes.rb | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index 88ada94..a64df58 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -4,12 +4,14 @@ get 'ics/:key' => 'ics#show', as: :ics - get 'dashboard/:ecampus_id' => 'dashboard#index', as: :dashboard - get 'dashboard/:ecampus_id/courses' => 'dashboard#courses', as: :dashboard_courses - get 'dashboard/:ecampus_id/grades/:year/:try' => 'dashboard#grades', as: :dashboard_grades - put 'dashboard/:ecampus_id/grades/:year/:try' => 'dashboard#update_grades' - get 'dashboard/:ecampus_id/absences/:year/:try' => 'dashboard#absences', as: :dashboard_absences - put 'dashboard/:ecampus_id/absences/:year/:try' => 'dashboard#update_absences' + scope '/dashboard' do + get ':ecampus_id' => 'dashboard#index', as: :dashboard + get ':ecampus_id/courses' => 'dashboard#courses', as: :dashboard_courses + get ':ecampus_id/grades/:year/:try' => 'dashboard#grades', as: :dashboard_grades + put ':ecampus_id/grades/:year/:try' => 'dashboard#update_grades' + get ':ecampus_id/absences/:year/:try' => 'dashboard#absences', as: :dashboard_absences + put ':ecampus_id/absences/:year/:try' => 'dashboard#update_absences' + end resource :sessions, only: [:destroy] # Should be improved From edf75907a9efe2d1e684ce51e118b217f88625ff Mon Sep 17 00:00:00 2001 From: Stanislas Boyet Date: Sun, 20 Sep 2015 22:15:22 +0200 Subject: [PATCH 2/2] =?UTF-8?q?going=20further...=20we=20must..go..deeper?= =?UTF-8?q?=20=F0=9F=99=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/routes.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/config/routes.rb b/config/routes.rb index a64df58..9ccfe9a 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -4,13 +4,13 @@ get 'ics/:key' => 'ics#show', as: :ics - scope '/dashboard' do - get ':ecampus_id' => 'dashboard#index', as: :dashboard - get ':ecampus_id/courses' => 'dashboard#courses', as: :dashboard_courses - get ':ecampus_id/grades/:year/:try' => 'dashboard#grades', as: :dashboard_grades - put ':ecampus_id/grades/:year/:try' => 'dashboard#update_grades' - get ':ecampus_id/absences/:year/:try' => 'dashboard#absences', as: :dashboard_absences - put ':ecampus_id/absences/:year/:try' => 'dashboard#update_absences' + scope '/dashboard/:ecampus_id' do + get '' => 'dashboard#index', as: :dashboard + get 'courses' => 'dashboard#courses', as: :dashboard_courses + get 'grades/:year/:try' => 'dashboard#grades', as: :dashboard_grades + put 'grades/:year/:try' => 'dashboard#update_grades' + get 'absences/:year/:try' => 'dashboard#absences', as: :dashboard_absences + put 'absences/:year/:try' => 'dashboard#update_absences' end resource :sessions, only: [:destroy]