Merge branch 'develop' of https://git.trustie.net/jasder/forgeplus into develop

This commit is contained in:
jasder
2021-04-28 21:16:52 +08:00
6 changed files with 29 additions and 17 deletions

View File

@@ -124,14 +124,13 @@ module TagChosenHelper
end
def render_cache_collaborators(project)
cache_key = "all_collaborators/#{project.members.maximum('created_on')}"
cache_key = "all_collaborators/#{project.all_collaborators.maximum('created_on')}"
Rails.cache.fetch(cache_key) do
project.members.includes(:user).collect do |event|
project.all_collaborators.order(created_on: :desc).collect do |user|
{
id: event.user&.id,
name: event.user&.show_real_name,
avatar_url: url_to_avatar(event.user),
id: user&.id,
name: user&.show_real_name,
avatar_url: url_to_avatar(user),
is_chosen: '0'
}
end
@@ -171,10 +170,8 @@ module TagChosenHelper
# depended_issues_id = @depended_issues_id
end
project_members = project.members_user_infos
project_members_info = [] #指派给
project_members.includes(user: :user_extension).each do |member|
user = member&.user
project.all_collaborators.includes(:user_extension).each do |user|
if user
real_name = user.try(:show_real_name)
user_id = user.id