From fde33e6e6355fbc3f5f2705f216e888dc1f8e347 Mon Sep 17 00:00:00 2001 From: aignatov-bio Date: Mon, 21 Sep 2020 14:41:51 +0200 Subject: [PATCH] Fix tests --- app/services/smart_annotations/permission_eval.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/services/smart_annotations/permission_eval.rb b/app/services/smart_annotations/permission_eval.rb index 04817a931..8d39bc598 100644 --- a/app/services/smart_annotations/permission_eval.rb +++ b/app/services/smart_annotations/permission_eval.rb @@ -13,12 +13,16 @@ module SmartAnnotations def validate_prj_permissions(user, team, object) object.archived = false - object.team.id == team.id && can_read_project?(user, object) && object.reload + permission_check = object.team.id == team.id && can_read_project?(user, object) + object.reload + permission_check end def validate_exp_permissions(user, team, object) object.archived = false - object.project.team.id == team.id && can_read_experiment?(user, object) && object.reload + permission_check = object.project.team.id == team.id && can_read_experiment?(user, object) + object.reload + permission_check end def validate_tsk_permissions(user, team, object)