7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'app/controllers/kaui/role_definitions_controller.rb', line 7
def create
@role_definition = Kaui::RoleDefinition.new(params.require(:role_definition))
@role_definition.permissions = @role_definition.permissions.split(',')
begin
@role_definition = @role_definition.create(current_user.kb_username, params[:reason], params[:comment], options_for_klient)
redirect_to admin_allowed_users_path, :notice => 'Role was successfully created'
rescue => e
flash.now[:error] = "Error while creating role: #{as_string(e)}"
render :action => :new
end
end
|