From 01d6a17f2bf788f0790e193fa52669365d3da3ec Mon Sep 17 00:00:00 2001 From: aignatov-bio <47317017+aignatov-bio@users.noreply.github.com> Date: Mon, 9 Sep 2019 15:11:18 +0200 Subject: [PATCH] Fix permission check for inventory (#2039) --- app/services/smart_annotations/permission_eval.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/services/smart_annotations/permission_eval.rb b/app/services/smart_annotations/permission_eval.rb index 06d24dcb9..e026f93aa 100644 --- a/app/services/smart_annotations/permission_eval.rb +++ b/app/services/smart_annotations/permission_eval.rb @@ -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