radiorabe/raar

View on GitHub
app/controllers/admin/users_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Admin
  class UsersController < CrudController

    include Admin::Authenticatable
    include Admin::CrudSwag

    self.permitted_attrs = [:username, :first_name, :last_name, groups: []]

    self.search_columns = %w[username first_name last_name]

    crud_swagger_paths(route_prefix: '/admin',
                       data_class: 'Admin::User',
                       tags: [:admin],
                       query_params: [:q])

  end
end