mirror of
https://github.com/discourse/discourse.git
synced 2025-05-24 13:51:09 +08:00
FIX: Allow staff to change group members visibility level for automatic groups (#25281)
This commit is contained in:
@ -740,9 +740,7 @@ class GroupsController < ApplicationController
|
||||
flair_upload_id
|
||||
]
|
||||
|
||||
if automatic
|
||||
attributes.push(:visibility_level)
|
||||
else
|
||||
if !automatic
|
||||
attributes.push(
|
||||
:title,
|
||||
:allow_membership_requests,
|
||||
@ -753,6 +751,8 @@ class GroupsController < ApplicationController
|
||||
)
|
||||
end
|
||||
|
||||
attributes.push(:visibility_level, :members_visibility_level) if current_user.staff?
|
||||
|
||||
if !automatic && current_user.staff?
|
||||
attributes.push(
|
||||
:incoming_email,
|
||||
@ -773,8 +773,6 @@ class GroupsController < ApplicationController
|
||||
:email_password,
|
||||
:email_from_alias,
|
||||
:primary_group,
|
||||
:visibility_level,
|
||||
:members_visibility_level,
|
||||
:name,
|
||||
:grant_trust_level,
|
||||
:automatic_membership_email_domains,
|
||||
|
Reference in New Issue
Block a user