@ -189,16 +189,17 @@ class OrganizationsController < ApplicationController
if!params[:name].nil?
if!params[:name].nil?
condition="%#{params[:name].strip}%".gsub("","")
condition="%#{params[:name].strip}%".gsub("","")
end
end
#sql = "select courses.* from courses inner join members on courses.id = members.course_id inner join org_courses on courses.id = org_courses.course_id where org_courses.organization_id != #{@organization.id} and members.user_id = #{User.current.id} and courses.name like '#{condition}'"
sql="select courses.* from courses inner join members on courses.id = members.course_id where members.user_id = #{User.current.id} and courses.name like '#{condition}'"+
sql="select courses.* from courses inner join members on courses.id = members.course_id where members.user_id = #{User.current.id} and courses.name like '#{condition}'"
"and courses.id not in (select distinct org_courses.course_id from org_courses where org_courses.organization_id = #{@organization.id})"
@ -225,15 +226,17 @@ class OrganizationsController < ApplicationController
if!params[:name].nil?
if!params[:name].nil?
condition="%#{params[:name].strip}%".gsub("","")
condition="%#{params[:name].strip}%".gsub("","")
end
end
sql="select projects.* from projects inner join members on projects.id = members.project_id where members.user_id = #{User.current.id} and projects.status != 9 and projects.name like '#{condition}'"
sql="select projects.* from projects inner join members on projects.id = members.project_id where members.user_id = #{User.current.id} and projects.status != 9 and projects.name like '#{condition}'"+
user_projects=Course.find_by_sql(sql)
" and projects.id not in (select org_projects.project_id from org_projects where organization_id = #{@organization.id})"