You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
657 B
15 lines
657 B
json.normal_count @normal_count
|
|
json.leave_count @leave_count
|
|
json.absence_count @absence_count
|
|
json.all_count @all_count
|
|
json.code @attendance.attendance_code
|
|
json.mode @attendance.mode
|
|
json.edit_auth @user_course_identity < Course::PROFESSOR || @attendance.user_id == User.current.id
|
|
json.attendance_date @attendance.attendance_date.strftime("%Y/%m/%d")
|
|
json.start_time @attendance.start_time.strftime("%H:%M")
|
|
json.end_time @attendance.end_time.strftime("%H:%M")
|
|
|
|
json.course_groups @groups do |group|
|
|
json.(group, :id, :name, :course_members_count)
|
|
json.attendance_count group_attendance_count(@all_attendances, group) if @_is_current_attendance
|
|
end |