Merge branch 'dev_trustie' into dev_chain
This commit is contained in:
commit
d806c4cc09
|
@ -100,8 +100,7 @@ class ProjectsController < ApplicationController
|
||||||
end
|
end
|
||||||
|
|
||||||
def simple
|
def simple
|
||||||
project = Project.includes(:owner).select(:id, :name, :identifier, :user_id).find params[:id]
|
project = Project.includes(:owner, :repository).select(:id, :name, :identifier, :user_id, :project_type).find params[:id]
|
||||||
|
|
||||||
json_response(project)
|
json_response(project)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,17 @@ module ProjectsHelper
|
||||||
end
|
end
|
||||||
|
|
||||||
def json_response(project)
|
def json_response(project)
|
||||||
json = {
|
repo = project.repository
|
||||||
|
tmp_json = {}
|
||||||
|
unless project.common?
|
||||||
|
tmp_json = tmp_json.merge({
|
||||||
|
mirror_status: repo.mirror_status,
|
||||||
|
mirror_num: repo.mirror_num,
|
||||||
|
first_sync: repo.first_sync?
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
tmp_json = tmp_json.merge({
|
||||||
identifier: project.identifier,
|
identifier: project.identifier,
|
||||||
name: project.name,
|
name: project.name,
|
||||||
id: project.id,
|
id: project.id,
|
||||||
|
@ -38,7 +48,7 @@ module ProjectsHelper
|
||||||
name: project.owner.real_name,
|
name: project.owner.real_name,
|
||||||
image_url: url_to_avatar(project.owner)
|
image_url: url_to_avatar(project.owner)
|
||||||
}
|
}
|
||||||
}
|
}).compact
|
||||||
render json: json
|
render json: tmp_json
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue