mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 10:44:12 +01:00 
			
		
		
		
	Evaulate org/team permissions when using the issue/PR view
This commit is contained in:
		
							parent
							
								
									90780a0d90
								
							
						
					
					
						commit
						bead46363b
					
				@ -183,11 +183,18 @@ func Issues(ctx *middleware.Context) {
 | 
				
			|||||||
	isShowClosed := ctx.Query("state") == "closed"
 | 
						isShowClosed := ctx.Query("state") == "closed"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Get repositories.
 | 
						// Get repositories.
 | 
				
			||||||
	repos, err := models.GetRepositories(ctxUser.Id, true)
 | 
						if ctxUser.IsOrganization() {
 | 
				
			||||||
	if err != nil {
 | 
							if err := ctxUser.GetUserRepositories(ctx.User.Id); err != nil {
 | 
				
			||||||
		ctx.Handle(500, "GetRepositories", err)
 | 
								ctx.Handle(500, "GetRepositories", err)
 | 
				
			||||||
		return
 | 
								return
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						} else {
 | 
				
			||||||
 | 
							if err := ctxUser.GetRepositories(); err != nil {
 | 
				
			||||||
 | 
								ctx.Handle(500, "GetRepositories", err)
 | 
				
			||||||
 | 
								return
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
						repos := ctxUser.Repos
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	allCount := 0
 | 
						allCount := 0
 | 
				
			||||||
	repoIDs := make([]int64, 0, len(repos))
 | 
						repoIDs := make([]int64, 0, len(repos))
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user