mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 05:25:15 +01:00 
			
		
		
		
	Fix panic in team repos API (#19431)
* Fix panic in team repos API * Fix pagination * fmt
This commit is contained in:
		
							parent
							
								
									409ff55a29
								
							
						
					
					
						commit
						ae6a52440a
					
				@ -48,7 +48,7 @@ func GetTeamRepositories(ctx context.Context, opts *SearchTeamRepoOptions) ([]*r
 | 
			
		||||
		)
 | 
			
		||||
	}
 | 
			
		||||
	if opts.PageSize > 0 {
 | 
			
		||||
		sess.Limit(opts.PageSize, opts.Page*opts.PageSize)
 | 
			
		||||
		sess.Limit(opts.PageSize, (opts.Page-1)*opts.PageSize)
 | 
			
		||||
	}
 | 
			
		||||
	var repos []*repo_model.Repository
 | 
			
		||||
	return repos, sess.OrderBy("repository.name").
 | 
			
		||||
 | 
			
		||||
@ -545,7 +545,7 @@ func GetTeamRepos(ctx *context.APIContext) {
 | 
			
		||||
		ctx.Error(http.StatusInternalServerError, "GetTeamRepos", err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
	repos := make([]*api.Repository, len(team.Repos))
 | 
			
		||||
	repos := make([]*api.Repository, len(teamRepos))
 | 
			
		||||
	for i, repo := range teamRepos {
 | 
			
		||||
		access, err := models.AccessLevel(ctx.Doer, repo)
 | 
			
		||||
		if err != nil {
 | 
			
		||||
 | 
			
		||||
@ -16,6 +16,7 @@ import (
 | 
			
		||||
	api "code.gitea.io/gitea/modules/structs"
 | 
			
		||||
	"code.gitea.io/gitea/modules/util"
 | 
			
		||||
	"code.gitea.io/gitea/modules/web"
 | 
			
		||||
 | 
			
		||||
	"mvdan.cc/xurls/v2"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user