rename foreign uuid attributes
[arvados.git] / services / api / app / models / user.rb
index 68e23804c1f4479eeb1d82e5f536cd654428a694..2fb3df392698015eb38f139e89fc5baac99f4827 100644 (file)
@@ -40,10 +40,10 @@ class User < ArvadosModel
       next if target_uuid == self.uuid
       next if (group_permissions[target_uuid] and
                group_permissions[target_uuid][action])
-      if target.respond_to? :owner
-        next if target.owner == self.uuid
-        next if (group_permissions[target.owner] and
-                 group_permissions[target.owner][action])
+      if target.respond_to? :owner_uuid
+        next if target.owner_uuid == self.uuid
+        next if (group_permissions[target.owner_uuid] and
+                 group_permissions[target.owner_uuid][action])
       end
       return false
     end