IsUserAllowedToUpdate ignore igonre if user is nil (#14885)
This commit is contained in:
		
							parent
							
								
									8ac1367718
								
							
						
					
					
						commit
						11229ca539
					
				
					 1 changed files with 3 additions and 0 deletions
				
			
		|  | @ -48,6 +48,9 @@ func Update(pull *models.PullRequest, doer *models.User, message string) error { | ||||||
| 
 | 
 | ||||||
| // IsUserAllowedToUpdate check if user is allowed to update PR with given permissions and branch protections
 | // IsUserAllowedToUpdate check if user is allowed to update PR with given permissions and branch protections
 | ||||||
| func IsUserAllowedToUpdate(pull *models.PullRequest, user *models.User) (bool, error) { | func IsUserAllowedToUpdate(pull *models.PullRequest, user *models.User) (bool, error) { | ||||||
|  | 	if user == nil { | ||||||
|  | 		return false, nil | ||||||
|  | 	} | ||||||
| 	headRepoPerm, err := models.GetUserRepoPermission(pull.HeadRepo, user) | 	headRepoPerm, err := models.GetUserRepoPermission(pull.HeadRepo, user) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return false, err | 		return false, err | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue