diff --git a/app/controllers/members_controller.rb b/app/controllers/members_controller.rb
index 9c6f606f6..fe0da8d78 100644
--- a/app/controllers/members_controller.rb
+++ b/app/controllers/members_controller.rb
@@ -158,7 +158,7 @@ class MembersController < ApplicationController
role_ids = attrs.delete(:role_ids)
#role = Role.find(params[:membership][:role_ids])
# 这里的判断只能通过角色名,可以弄成常量
- if role_ids && !role_ids.include?("9") && role_ids.include?("10")
+ if role_ids && role_ids.include?("10")
StudentsForCourse.create(:student_id => user_id, :course_id =>@course.id)
end
@@ -257,7 +257,7 @@ class MembersController < ApplicationController
attrs = params[:membership].dup
role_ids = attrs.delete(:role_ids)
- if role_ids && !role_ids.include?("9") && role_ids.include?("10")
+ if role_ids && role_ids.include?("10")
StudentsForCourse.create(:student_id => @member.user_id, :course_id =>@course.id)
else
joined = StudentsForCourse.where('student_id = ? and course_id = ?', @member.user_id,@course.id)
diff --git a/app/views/courses/_course_members.html.erb b/app/views/courses/_course_members.html.erb
index 563cbfff3..90db21489 100644
--- a/app/views/courses/_course_members.html.erb
+++ b/app/views/courses/_course_members.html.erb
@@ -52,7 +52,6 @@
\ No newline at end of file
diff --git a/app/views/courses/_member.html.erb b/app/views/courses/_member.html.erb
index 35cf0438c..9e6abcf4f 100644
--- a/app/views/courses/_member.html.erb
+++ b/app/views/courses/_member.html.erb
@@ -39,7 +39,6 @@
<% end%>