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)