mirror of
https://gitlink.org.cn/Gitlink/forgeplus.git
synced 2026-05-16 17:55:56 +08:00
add: user pinned projects
This commit is contained in:
@@ -5,6 +5,9 @@ json.name project.name
|
||||
json.description Nokogiri::HTML(project.description).text
|
||||
json.visits project.visits
|
||||
json.praises_count project.praises_count.to_i
|
||||
json.watchers_count project.watchers_count.to_i
|
||||
json.issues_count project.issues_count.to_i
|
||||
json.pull_requests_count project.pull_requests_count.to_i
|
||||
json.forked_count project.forked_count.to_i
|
||||
json.is_public project.is_public
|
||||
json.mirror_url project.repository&.mirror_url
|
||||
|
||||
@@ -12,4 +12,5 @@ json.permission render_permission(current_user, @project)
|
||||
json.is_transfering @project.is_transfering
|
||||
json.transfer do
|
||||
json.partial! "/users/user_simple", locals: {user: @project&.applied_transfer_project&.owner}
|
||||
end
|
||||
end
|
||||
json.is_pinned @project.has_pinned_users.include?(current_user)
|
||||
4
app/views/users/is_pinned_projects/index.json.jbuilder
Normal file
4
app/views/users/is_pinned_projects/index.json.jbuilder
Normal file
@@ -0,0 +1,4 @@
|
||||
json.total_count @is_pinned_projects.total_count
|
||||
json.projects @is_pinned_projects.each do |project|
|
||||
json.partial! "projects/project_detail", project: project
|
||||
end
|
||||
Reference in New Issue
Block a user