mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 08:02:36 +09: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:
		@@ -1125,8 +1125,8 @@ func CreateRepository(ctx DBContext, doer, u *User, repo *Repository, overwriteO
 | 
			
		||||
 | 
			
		||||
	// Give access to all members in teams with access to all repositories.
 | 
			
		||||
	if u.IsOrganization() {
 | 
			
		||||
		if err := u.getTeams(ctx.e); err != nil {
 | 
			
		||||
			return fmt.Errorf("GetTeams: %v", err)
 | 
			
		||||
		if err := u.loadTeams(ctx.e); err != nil {
 | 
			
		||||
			return fmt.Errorf("loadTeams: %v", err)
 | 
			
		||||
		}
 | 
			
		||||
		for _, t := range u.Teams {
 | 
			
		||||
			if t.IncludesAllRepositories {
 | 
			
		||||
@@ -1439,7 +1439,7 @@ func DeleteRepository(doer *User, uid, repoID int64) error {
 | 
			
		||||
		return err
 | 
			
		||||
	}
 | 
			
		||||
	if org.IsOrganization() {
 | 
			
		||||
		if err = org.getTeams(sess); err != nil {
 | 
			
		||||
		if err = org.loadTeams(sess); err != nil {
 | 
			
		||||
			return err
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
@@ -1453,7 +1453,7 @@ func DeleteRepository(doer *User, uid, repoID int64) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// Delete Deploy Keys
 | 
			
		||||
	deployKeys, err := listDeployKeys(sess, repo.ID, ListOptions{})
 | 
			
		||||
	deployKeys, err := listDeployKeys(sess, &ListDeployKeysOptions{RepoID: repoID})
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		return fmt.Errorf("listDeployKeys: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user