Sha256: 23fa94442dc053a1f77d38b507c0fa4686bb2865678276f4d15f1ae3409836da

Contents?: true

Size: 852 Bytes

Versions: 21

Compression:

Stored size: 852 Bytes

Contents

module ErpApp
	module Mobile
    module UserManagement
      class BaseController < ::ErpApp::Mobile::BaseController
        def index
          @application = MobileApplication.find_by_internal_identifier('user_management')
        end

        def users
          users = User.all.collect do |user|
            user.to_hash(:only => [:username, :email, :failed_logins_count, :activation_state],
              :additional_values => {
                :last_login_at => (user.last_login_at.nil? ? nil : user.last_login_at.to_time.strftime("%Y-%m-%dT%I:%M:%S")),
                :last_activity_at => (user.last_activity_at.nil? ? nil : user.last_activity_at.to_time.strftime("%Y-%m-%dT%I:%M:%S"))
              })
          end

          render :json => {:success => true, :users => users}
        end

      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
erp_app-3.1.5 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.1.4 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.1.3 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.1.2 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.16 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.15 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.1.1 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.1.0 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.14 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.13 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.12 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.10 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.9 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.8 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.7 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.6 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.5 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.4 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.3 app/controllers/erp_app/mobile/user_management/base_controller.rb
erp_app-3.0.2 app/controllers/erp_app/mobile/user_management/base_controller.rb