| @@ -50,7 +50,23 @@ class IssuesController < ApplicationController | |||||
| end | end | ||||
| def index_to_name | def index_to_name | ||||
| issues_result = @project.issues.where(project_issues_index:params[:index]).map{|e|{id:e.id,project_issues_index:e.project_issues_index,subject:e.subject}} | |||||
| issues_index = params[:index].map(&:to_i) | |||||
| exit_index = [] | |||||
| issues_result = @project.issues.where(project_issues_index:issues_index).map{ |e| | |||||
| exit_index << e.project_issues_index | |||||
| { | |||||
| id:e.id, | |||||
| project_issues_index:e.project_issues_index, | |||||
| subject:e.subject | |||||
| } | |||||
| } | |||||
| not_exit = issues_index - exit_index | |||||
| not_exit.map{|e| | |||||
| issues_result << {id: nil, | |||||
| project_issues_index:e, | |||||
| subject: nil} | |||||
| } | |||||
| render json: issues_result | render json: issues_result | ||||
| end | end | ||||