mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	User specific repoID or xorm builder conditions for issue search (#19475)
* extend models.IssuesOptions to have more specific repo filter options * use new options * unrelated refactor * rm RepoIDs
This commit is contained in:
		@@ -57,12 +57,9 @@ func (label *Label) CalOpenIssues() {
 | 
			
		||||
 | 
			
		||||
// CalOpenOrgIssues calculates the open issues of a label for a specific repo
 | 
			
		||||
func (label *Label) CalOpenOrgIssues(repoID, labelID int64) {
 | 
			
		||||
	repoIDs := []int64{repoID}
 | 
			
		||||
	labelIDs := []int64{labelID}
 | 
			
		||||
 | 
			
		||||
	counts, _ := CountIssuesByRepo(&IssuesOptions{
 | 
			
		||||
		RepoIDs:  repoIDs,
 | 
			
		||||
		LabelIDs: labelIDs,
 | 
			
		||||
		RepoID:   repoID,
 | 
			
		||||
		LabelIDs: []int64{labelID},
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	for _, count := range counts {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user