#tutoring-sessions-list.icp.max-ht400 style= "overflow-y:scroll;" .infinitescroll .infinitescroll-page.panel-group#accordion.no-padding data-binder='#tutoring-sessions-list' - @tutoring_sessions.each do |ts| .col-xs-12.infinitescroll-element.panel.no-shadow.no-padding = link_to "\#ts-detail-#{ts.id}", data:{toggle: :collapse, parent: :"#accordion"}, class: "collapsed #{ts.status} icp-accord" do .col-sm-11.fs11.semibold.left | Session with  - if current_user == ts.tutor = "#{ts.user.name} as " = "#{Tutor.model_name.human}" - else = "#{ts.tutor.name} as " = "#{Student.model_name.human}" = " on #{ts.date.day_month_date} from #{ts.start_time.hr_min_mer} to #{ts.end_time.hr_min_mer}" .col-sm-1.fs8.upcase.no-padding - if ts.status_label == "passed" .darkblue.pt4 = ts.status_label - elsif ts.status_label == "pending" .txt-red.pt4 = ts.status_label - else .txt-green.pt4 = ts.status_label .clearfix div id = 'ts-detail-#{ts.id}' class = 'collapse' .col-sm-12.icp-accord.mt-2.pl15.pt0.pb10.fs11.left = render 'tutoring_session', tutoring_session: ts .inline.fs8.no-padding - if current_user == ts.tutor && ts.pending? = link_to 'Respond', respond_tutor_tutoring_session_path(ts), data: {toggle: :modal, target: '#remote-modal'} .inline.fs8.no-padding - if current_user == ts.user - if ts.passed_but_not_paid? = link_to 'Rate and Pay', rating_tutoring_session_path(ts), data: {toggle: :modal, target: '#remote-modal'} - if !(ts.passed? || ts.confirmed?) = link_to 'Edit Details', edit_tutoring_session_path(ts), data: {toggle: :modal, target: '#remote-modal'} = paginate @tutoring_sessions