|
|
|
@ -1,11 +1,11 @@
|
|
|
|
|
class GraduationTasksController < ApplicationController
|
|
|
|
|
before_action :require_login, :check_auth, except: [:index]
|
|
|
|
|
before_action :find_course, except: [:edit, :update, :settings, :update_settings, :tasks_list, :show, :show_comment]
|
|
|
|
|
before_action :find_task, only: [:edit, :update, :settings, :update_settings, :tasks_list, :show, :show_comment]
|
|
|
|
|
before_action :find_task, only: [:edit, :update, :settings, :update_settings, :tasks_list, :show, :show_comment, :cross_comment_setting]
|
|
|
|
|
before_action :user_course_identity
|
|
|
|
|
before_action :task_publish, only: [:show, :show_comment, :tasks_list, :settings]
|
|
|
|
|
before_action :teacher_allowed, only: [:new, :create, :edit, :update, :set_public,:multi_destroy, :publish_task, :end_task,
|
|
|
|
|
:update_settings, :add_to_bank]
|
|
|
|
|
:update_settings, :add_to_bank, :cross_comment_setting]
|
|
|
|
|
before_action :require_id_params, only: [:set_public ,:multi_destroy, :publish_task, :end_task, :add_to_bank]
|
|
|
|
|
before_action :valid_params, only: [:update_settings]
|
|
|
|
|
include ExportHelper
|
|
|
|
@ -498,7 +498,7 @@ class GraduationTasksController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def cross_comment_setting
|
|
|
|
|
|
|
|
|
|
@comment_status
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
private
|
|
|
|
|