Merge pull request #8648 from artoscinote/ma_SCI_12113

Fix public project role propagation [SCI-12113]
This commit is contained in:
Martin Artnik 2025-07-08 13:31:07 +02:00 committed by GitHub
commit 4adced509c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -126,6 +126,7 @@ class ProjectsController < ApplicationController
default_public_user_role_name = nil
if !@project.visibility_changed? && @project.default_public_user_role_id_changed?
@project.visibility_will_change! # triggers assignment sync
default_public_user_role_name = UserRole.find(project_params[:default_public_user_role_id]).name
end