Fix result asset read permission [SCI-10434] (#7263)

This commit is contained in:
wandji 2024-03-13 11:16:14 +01:00 committed by GitHub
parent 646c534aad
commit b3e2182ce6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -9,7 +9,7 @@ Canaid::Permissions.register_for(Asset) do
protocol = object.protocol
can_read_protocol_in_module?(user, protocol) || can_read_protocol_in_repository?(user, protocol)
when Result
can_read_result?(object)
can_read_result?(user, object)
when RepositoryCell
can_read_repository?(user, object.repository_column.repository)
end