UX: Consolidation group manangement into a single tab.

This commit is contained in:
Guo Xiang Tan
2018-03-27 12:18:03 +08:00
parent b945a2dc39
commit 2ecd234e27
41 changed files with 355 additions and 346 deletions

View File

@ -411,7 +411,7 @@ class GroupsController < ApplicationController
private
def group_params
params.require(:group).permit(
permitted_params = [
:flair_url,
:flair_bg_color,
:flair_color,
@ -421,7 +421,13 @@ class GroupsController < ApplicationController
:public_exit,
:allow_membership_requests,
:membership_request_template,
)
]
if current_user.admin
permitted_params.push(:name)
end
params.require(:group).permit(*permitted_params)
end
def find_group(param_name)