default to unpublished on import
This commit is contained in:
@ -5,7 +5,7 @@ module ProformaService
|
|||||||
def initialize(task:, user:, exercise: nil)
|
def initialize(task:, user:, exercise: nil)
|
||||||
@task = task
|
@task = task
|
||||||
@user = user
|
@user = user
|
||||||
@exercise = exercise || Exercise.new
|
@exercise = exercise || Exercise.new(unpublished: true)
|
||||||
end
|
end
|
||||||
|
|
||||||
def execute
|
def execute
|
||||||
|
@ -24,7 +24,7 @@ h1
|
|||||||
= row(label: 'exercise.uuid', value: @exercise.uuid)
|
= row(label: 'exercise.uuid', value: @exercise.uuid)
|
||||||
= row(label: 'exercise.tags', value: @exercise.exercise_tags.map{|et| "#{et.tag.name} (#{et.factor})"}.sort.join(", "))
|
= row(label: 'exercise.tags', value: @exercise.exercise_tags.map{|et| "#{et.tag.name} (#{et.factor})"}.sort.join(", "))
|
||||||
= row(label: 'exercise.embedding_parameters', class: 'mb-4') do
|
= row(label: 'exercise.embedding_parameters', class: 'mb-4') do
|
||||||
= content_tag(:input, nil, class: 'form-control mb-4', readonly: true, value: @exercise.unpublished? ? 'Exercise is unpublished' : embedding_parameters(@exercise))
|
= content_tag(:input, nil, class: 'form-control mb-4', readonly: true, value: @exercise.unpublished? ? t('exercises.show.is_unpublished') : embedding_parameters(@exercise))
|
||||||
|
|
||||||
h2.mt-4 = t('activerecord.attributes.exercise.files')
|
h2.mt-4 = t('activerecord.attributes.exercise.files')
|
||||||
|
|
||||||
|
@ -383,6 +383,8 @@ en:
|
|||||||
test_files: Test Files
|
test_files: Test Files
|
||||||
feedback: Feedback
|
feedback: Feedback
|
||||||
study_group_dashboard: Live Dashboard
|
study_group_dashboard: Live Dashboard
|
||||||
|
show:
|
||||||
|
is_unpublished: Exercise is unpublished
|
||||||
statistics:
|
statistics:
|
||||||
average_score: Average Score
|
average_score: Average Score
|
||||||
final_submissions: Final Submissions
|
final_submissions: Final Submissions
|
||||||
|
Reference in New Issue
Block a user