mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 12:53:43 +01:00 
			
		
		
		
	Check permission for the appropriate unit type (#14261)
* Check permission for the appropriate unit type Fixes false positives for "User created Issues in Repository which they no longer have access to" errors * change log level to Debug Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									d1581a4563
								
							
						
					
					
						commit
						8224f03a23
					
				@ -551,8 +551,8 @@ func Issues(ctx *context.Context) {
 | 
			
		||||
				ctx.ServerError("GetUserRepoPermission", fmt.Errorf("[%d]%v", repoID, err))
 | 
			
		||||
				return
 | 
			
		||||
			}
 | 
			
		||||
			if !perm.CanRead(models.UnitTypeIssues) {
 | 
			
		||||
				log.Error("User created Issues in Repository which they no longer have access to: [%d]", repoID)
 | 
			
		||||
			if !perm.CanRead(unitType) {
 | 
			
		||||
				log.Debug("User created Issues in Repository which they no longer have access to: [%d]", repoID)
 | 
			
		||||
			}
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user