Fix permission check for inventory (#2039)

This commit is contained in:
aignatov-bio 2019-09-09 15:11:18 +02:00 committed by GitHub
parent 6a17667d39
commit 01d6a17f2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -26,9 +26,7 @@ module SmartAnnotations
def validate_rep_item_permissions(user, team, object)
if object.repository
return (object.repository.team.id == team.id ||
object.repository.team_repositories.where(team_id: team.id).any?) &&
can_read_repository?(user, object.repository)
return can_read_repository?(user, object.repository)
end
# handles discarded repositories