forked from Trustie/forgeplus
组织精选项目作者
This commit is contained in:
parent
0e49f81eaf
commit
6cdaafe4e0
|
|
@ -6,4 +6,19 @@ json.projects @projects.each do |project|
|
|||
json.praised project.praised_by?(current_user)
|
||||
json.last_update_time render_unix_time(project.updated_on)
|
||||
json.time_ago time_from_now(project.updated_on)
|
||||
json.author do
|
||||
if project.educoder?
|
||||
project_educoder = project.project_educoder
|
||||
json.name project_educoder&.owner
|
||||
json.type 'Educoder'
|
||||
json.login project_educoder&.repo_name.split('/')[0]
|
||||
json.image_url render_educoder_avatar_url(project.project_educoder)
|
||||
else
|
||||
user = project.owner
|
||||
json.name user.try(:show_real_name)
|
||||
json.type user&.type
|
||||
json.login user&.login
|
||||
json.image_url url_to_avatar(user)
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
Reference in New Issue