|
|
|
@@ -64,7 +64,7 @@ class Api::V1::Issues::ListService < ApplicationService |
|
|
|
private |
|
|
|
def issue_query_data |
|
|
|
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 |
|
|
|
when 'aboutme' # 关于我的 |
|
|
|
issues = issues.joins(:issue_participants).where(issue_participants: {participant_type: %w[authored assigned atme], participant_id: participator&.id}) |
|
|
|
|