Sha256: 50706534fac6476d90f7dcd348282f537f7afc210546d88c11745a72cc159233

Contents?: true

Size: 603 Bytes

Versions: 9

Compression:

Stored size: 603 Bytes

Contents

module Adminsite
  class Admin::AdminsiteAdminUsersController < Adminsite::Admin::ResourcesController

    def update
      remove_empty_pw
      super
    end

    protected

    def remove_empty_pw
      [:password, :password_confirmation].each do |p|
        params[:adminsite_admin_user][p] = nil if params[:adminsite_admin_user][p].blank?
      end
    end

    def self.resource_class
      Adminsite::AdminUser
    end

    def order_params
      'email ASC'
    end

    def resource_admin_config
      # Adminsite::Admin::ResourcesController.resource_admin_config
      super
    end

  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
adminsite-3.2.4 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.2.3 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.2.2 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.2.1 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.2.0 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.1.2 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.1.1 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.1.0 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb
adminsite-3.0.0 app/controllers/adminsite/admin/adminsite_admin_users_controller.rb