|
1 | 1 | # frozen_string_literal: true
|
2 | 2 | json.attributes do
|
3 |
| - json.(@assessment, :id, :title, :description, :base_exp, |
4 |
| - :time_bonus_exp, :published, :autograded, :show_mcq_mrq_solution, :show_private, :show_evaluation, |
5 |
| - :skippable, :tabbed_view, :view_password, :session_password, :delayed_grade_publication, :tab_id, |
6 |
| - :use_public, :use_private, :use_evaluation, :allow_partial_submission, :has_personal_times, |
7 |
| - :affects_personal_times, :show_mcq_answer, :block_student_viewing_after_submitted, :has_todo) |
| 3 | + json.call(@assessment, :id, :title, :description, :base_exp, |
| 4 | + :time_bonus_exp, :published, :autograded, :show_mcq_mrq_solution, :show_private, :show_evaluation, |
| 5 | + :skippable, :tabbed_view, :view_password, :session_password, :delayed_grade_publication, :tab_id, |
| 6 | + :use_public, :use_private, :use_evaluation, :allow_partial_submission, :has_personal_times, |
| 7 | + :affects_personal_times, :show_mcq_answer, :block_student_viewing_after_submitted, :has_todo) |
| 8 | + |
| 9 | + # TODO: [PR#5491] Edit Assessment only changes time in the Default Timeline |
8 | 10 | json.start_at @assessment.start_at&.iso8601
|
9 | 11 | json.end_at @assessment.end_at&.iso8601
|
10 | 12 | json.bonus_end_at @assessment.bonus_end_at&.iso8601
|
| 13 | + |
11 | 14 | # Pass as boolean since there is only one enum value
|
12 | 15 | json.randomization @assessment.randomization.present?
|
13 | 16 | end
|
|
0 commit comments