删除的课程和项目不在发送中显示

This commit is contained in:
huang 2016-03-17 14:47:14 +08:00
parent ee40255d7e
commit 84470af2ff
1 changed files with 3 additions and 3 deletions

View File

@ -1674,10 +1674,10 @@ class UsersController < ApplicationController
if !params[:search].nil?
search = "%#{params[:search].to_s.strip.downcase}%"
@course = @user.courses.where(" #{Course.table_name}.id = #{params[:search].to_i } or #{Course.table_name}.name like :p",:p=>search)
.select { |course| @user.allowed_to?(:as_teacher,course)}
.select { |course| @user.allowed_to?(:as_teacher,course) and course.is_delete == 0 }
else
@course = @user.courses
.select { |course| @user.allowed_to?(:as_teacher,course)}
.select { |course| @user.allowed_to?(:as_teacher,course) and course.is_delete == 0 }
end
@search = params[:search]
#这里仅仅是传递需要发送的资源id
@ -1695,7 +1695,7 @@ class UsersController < ApplicationController
search = "%#{params[:search].to_s.strip.downcase}%"
@projects = @user.projects.where(" #{Project.table_name}.id = #{params[:search].to_i } or #{Project.table_name}.name like :p",:p=>search)
else
@projects = @user.projects
@projects = @user.projects.visible
end
@search = params[:search]
#这里仅仅是传递需要发送的资源id