@ -77,14 +77,19 @@ class ProjectsController < ApplicationController
end
end
project_org_ids=OrgProject.find_by_sql("select distinct organization_id from org_projects where project_id = #{params[:id]}").map(&:organization_id)
project_org_ids=OrgProject.find_by_sql("select distinct organization_id from org_projects where project_id = #{params[:id]}").map(&:organization_id)
ifproject_org_ids.empty?
ifproject_org_ids.empty?
@orgs_not_in_project=Organization.where("is_public = 1").where("name like ?",condition).page((params[:page].to_i||1)-1).per(10)
@orgs_not_in_project=Organization.where("is_public = 1").where("name like ?",condition).page((params[:page].to_i||1)).per(10)
@org_count=Organization.where("is_public = 1").where("name like ?",condition).count
@org_count=Organization.where("is_public = 1").where("name like ?",condition).count
else
else
project_org_ids="("+project_org_ids.join(',')+")"
project_org_ids="("+project_org_ids.join(',')+")"
@orgs_not_in_project=Organization.where("id not in #{project_org_ids} and is_public = 1").where("name like ?",condition).page((params[:page].to_i||1)-1).per(10)
@orgs_not_in_project=Organization.where("id not in #{project_org_ids} and is_public = 1").where("name like ?",condition).page((params[:page].to_i||1)).per(10)
@org_count=Organization.where("id not in #{project_org_ids} and is_public = 1").where("name like ?",condition)
@org_count=Organization.where("id not in #{project_org_ids} and is_public = 1").where("name like ?",condition).count