新增:members_count到详情页面

This commit is contained in:
yystopf 2025-08-29 14:56:28 +08:00
parent 3cec95c89d
commit 55e6c96fed
2 changed files with 2 additions and 1 deletions

View File

@ -27,6 +27,7 @@ class RepositoriesController < ApplicationController
@user = current_user
@result = Repositories::DetailService.call(@owner, @repository, @user)
cache_total_forks = $redis_cache.get("ProjectSpecialForks:#{@project.id}")
@members = @project.owner.is_a?(User) : @project.members.size : TeamUser.where(team_id: @project.teams.pluck(:id)).size + @project.members.size
if cache_total_forks.present?
@project_forked_count = cache_total_forks.to_i
else

View File

@ -77,5 +77,5 @@ json.tags_count @result[:branch_tag_total_count].present? ? (@result[:branch_tag
# json.total_count total_count
# end
# json.languages @result[:language].blank? ? nil : @result[:language]
json.members_count @members.size
json.partial! 'author', locals: { user: @project.owner }