Class: WebAdmin::UsersController

Inherits:
CrudController show all
Defined in:
app/controllers/web_admin/users_controller.rb

Instance Method Summary collapse

Methods inherited from CrudController

#create, #destroy, #edit, #index, #update

Instance Method Details

#newObject



2
3
4
5
6
7
8
# File 'app/controllers/web_admin/users_controller.rb', line 2

def new
  super

  current_user.permissions.where(["permission_type <> ?", WebAdmin::PermissionType::DENY]).each do |permission|
    @object.permissions.build(model: permission.model, permission_type: permission.permission_type)
  end
end