fixed issue总数修正
This commit is contained in:
		
							parent
							
								
									7f19972347
								
							
						
					
					
						commit
						5823ec6f8c
					
				| 
						 | 
					@ -64,7 +64,7 @@ class Api::V1::Issues::ListService < ApplicationService
 | 
				
			||||||
  private 
 | 
					  private 
 | 
				
			||||||
  def issue_query_data 
 | 
					  def issue_query_data 
 | 
				
			||||||
    issues = @project&.id.zero? ? Issue.issue_issue : @project.issues.issue_issue
 | 
					    issues = @project&.id.zero? ? Issue.issue_issue : @project.issues.issue_issue
 | 
				
			||||||
    @total_issues_count = issues.where(pm_issue_type:[1, 2, 3]).distinct.size
 | 
					    @total_issues_count = pm_project_id.present? ? issues.where(pm_issue_type:[1, 2, 3]).count : issues.count
 | 
				
			||||||
    case participant_category
 | 
					    case participant_category
 | 
				
			||||||
    when 'aboutme' # 关于我的
 | 
					    when 'aboutme' # 关于我的
 | 
				
			||||||
      issues = issues.joins(:issue_participants).where(issue_participants: {participant_type: %w[authored assigned atme], participant_id: participator&.id})
 | 
					      issues = issues.joins(:issue_participants).where(issue_participants: {participant_type: %w[authored assigned atme], participant_id: participator&.id})
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue