From 259d4126def8c7d647808b47ed906f32efcc3bca Mon Sep 17 00:00:00 2001 From: cxt <853663049@qq.com> Date: Fri, 22 Nov 2019 10:16:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/courses_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index f78844a58..de24f7a8e 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -635,7 +635,7 @@ class CoursesController < ApplicationController teacher_member = CourseMember.create!(course_id: @course.id, user_id: params[:user_id], role: params[:roles].include?("PROFESSOR") ? 2 : 3) # 如果有未审批的申请教师/助教的记录,则修改状态为已审批 apply_teacher = CourseMessage.where(course_id: @course.id, course_message_id: params[:user_id], status: 0).last - apply_teacher.update!(status: 1, apply_user_id: current_user.id) + apply_teacher.update!(status: 1, apply_user_id: current_user.id) if apply_teacher.present? elsif course_members.exists?(role: %i[PROFESSOR ASSISTANT_PROFESSOR]) teacher_member = course_members.where(role: %i[PROFESSOR ASSISTANT_PROFESSOR]).take if params[:roles].include?("PROFESSOR") || params[:roles].include?("ASSISTANT_PROFESSOR")