18183: Merge branch 'main' into 18183-revoke-tokens-when-user-is-disabled
[arvados.git] / services / api / app / models / log.rb
index 99d0e2873dcbb58977772c6968b221ef5f95fef5..75e1a4e4029f84b992c1714a692d64851098e3ac 100644 (file)
@@ -68,10 +68,8 @@ class Log < ArvadosModel
     end
     user_uuids = users_list.map { |u| u.uuid }
 
-    User.install_view('permission')
-
     joins("LEFT JOIN container_requests ON container_requests.container_uuid=logs.object_uuid").
-      where("EXISTS(SELECT target_uuid FROM permission_view "+
+      where("EXISTS(SELECT target_uuid FROM #{PERMISSION_VIEW} "+
             "WHERE user_uuid IN (:user_uuids) AND perm_level >= 1 AND "+
             "target_uuid IN (container_requests.uuid, container_requests.owner_uuid, logs.object_uuid, logs.owner_uuid, logs.object_owner_uuid))",
             user_uuids: user_uuids)