Fix permission for global sharing

This commit is contained in:
Anton 2025-07-22 15:12:29 +02:00
parent 1419ec1d98
commit b136d81972

View file

@ -10,7 +10,9 @@ Canaid::Permissions.register_for(RepositoryBase) do
else
repository.team.permission_granted?(user, TeamPermissions::MANAGE) ||
repository.can_manage_shared?(user) ||
repository.permission_granted?(user, RepositoryPermissions::READ)
repository.permission_granted?(user, RepositoryPermissions::READ) ||
repository.shared_write? ||
repository.shared_read?
end
end