mirror of
https://github.com/redmine/redmine.git
synced 2025-10-26 00:36:14 +02:00
Patch by Holger Just (user:hjust). git-svn-id: https://svn.redmine.org/redmine/trunk@23198 e93f8b46-1217-0410-a6f0-8f06a7374b81
15 lines
552 B
Ruby
15 lines
552 B
Ruby
class ChangeBuiltinRolesUserVisibility < ActiveRecord::Migration[7.2]
|
|
def up
|
|
# Default to members_of_visible_projects for all newly created roles
|
|
change_column_default :roles, :users_visibility, 'members_of_visible_projects'
|
|
|
|
# Set the users visibility of the builtin roles (Anonymous and Non-Member)
|
|
# to members_of_visible_projects as a saf(er) default.
|
|
Role.where.not(builtin: 0).update_all(users_visibility: 'members_of_visible_projects')
|
|
end
|
|
|
|
def down
|
|
change_column_default :roles, :users_visibility, 'all'
|
|
end
|
|
end
|