allow mark not checked

This commit is contained in:
Seth Call 2018-01-09 20:18:29 -06:00
parent c30dbea2be
commit 30f1906cc7
2 changed files with 22 additions and 0 deletions

View File

@ -81,6 +81,12 @@ ActiveAdmin.register JamRuby::Teacher, :as => 'Teachers' do
span do span do
'YES' 'YES'
end end
span do
br
end
span do
link_to("mark not checked", mark_not_session_ready_admin_teacher_path(teacher.id), {confirm: "Mark not ready for session??"})
end
else else
span do span do
'NO' 'NO'
@ -211,6 +217,12 @@ ActiveAdmin.register JamRuby::Teacher, :as => 'Teachers' do
span do span do
'YES' 'YES'
end end
span do
br
end
span do
link_to("mark not checked", mark_not_session_ready_admin_teacher_path(teacher.id), {confirm: "Mark not ready for session??"})
end
else else
span do span do
'NO' 'NO'
@ -276,6 +288,11 @@ ActiveAdmin.register JamRuby::Teacher, :as => 'Teachers' do
redirect_to :back redirect_to :back
end end
member_action :mark_not_session_ready, :method => :get do
resource.mark_not_session_ready
redirect_to :back
end
member_action :mark_top, :method => :get do member_action :mark_top, :method => :get do
resource.mark_top_rated resource.mark_top_rated
redirect_to :back redirect_to :back

View File

@ -359,6 +359,11 @@ module JamRuby
self.save! self.save!
end end
def mark_not_session_ready
self.ready_for_session_at = nil
self.save!
end
def mark_top_rated def mark_top_rated
self.top_rated = true self.top_rated = true
self.save! self.save!