diff --git a/app/controllers/org_document_comments_controller.rb b/app/controllers/org_document_comments_controller.rb index 325a5ff85..d9ed0f1f5 100644 --- a/app/controllers/org_document_comments_controller.rb +++ b/app/controllers/org_document_comments_controller.rb @@ -27,6 +27,13 @@ class OrgDocumentCommentsController < ApplicationController @documents = @organization.org_document_comments.where("parent_id is null").order("created_at desc") end def update + @org_document = OrgDocumentComment.find(params[:id]) + respond_to do |format| + # format.html {redirect_to :} + end + end + + def edit end diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index a55251d5b..5e6a584c8 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -77,14 +77,19 @@ class ProjectsController < ApplicationController end project_org_ids = OrgProject.find_by_sql("select distinct organization_id from org_projects where project_id = #{params[:id]}").map(&:organization_id) if project_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 else 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) - @org_count = Organization.where("id not in #{project_org_ids} and is_public = 1").where("name like ?", condition) + @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).count + end + # @project_count = Project.project_entities.visible.like(params[:name]).page(params[:page]).count + @orgs_page = Paginator.new @org_count, 10,params[:page] + #render :json => {:orgs => @orgs_not_in_project, :count => @org_count}.to_json + respond_to do |format| + format.js end - render :json => {:orgs => @orgs_not_in_project, :count => @org_count}.to_json end def index diff --git a/app/views/org_document_comments/index.html.erb b/app/views/org_document_comments/index.html.erb index 8915e020c..a7340c08a 100644 --- a/app/views/org_document_comments/index.html.erb +++ b/app/views/org_document_comments/index.html.erb @@ -16,6 +16,7 @@ <% @documents.each do |document| %> diff --git a/app/views/org_projects/create.js.erb b/app/views/org_projects/create.js.erb index cadad16b2..545918c73 100644 --- a/app/views/org_projects/create.js.erb +++ b/app/views/org_projects/create.js.erb @@ -1,4 +1,6 @@ -$("#search_orgs_result_list").next().html(""); +$("#search_orgs_result_list").html(""); +//$("#search_orgs_result_list").append('