mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	[API] generalize list header (#16551)
* Add info about list endpoints to CONTRIBUTING.md * Let all list endpoints return X-Total-Count header * Add TODOs for GetCombinedCommitStatusByRef * Fix models/issue_stopwatch.go * Rrefactor models.ListDeployKeys * Introduce helper func and use them for SetLinkHeader related func
This commit is contained in:
		@@ -102,6 +102,11 @@ func (repo *Repository) GetCollaborators(listOptions ListOptions) ([]*Collaborat
 | 
			
		||||
	return repo.getCollaborators(x, listOptions)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// CountCollaborators returns total number of collaborators for a repository
 | 
			
		||||
func (repo *Repository) CountCollaborators() (int64, error) {
 | 
			
		||||
	return x.Where("repo_id = ? ", repo.ID).Count(&Collaboration{})
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (repo *Repository) getCollaboration(e Engine, uid int64) (*Collaboration, error) {
 | 
			
		||||
	collaboration := &Collaboration{
 | 
			
		||||
		RepoID: repo.ID,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user