Sha256: d85905177360013adf4d53c90003440c7fe0f179a7c520a6b3a0b9b964207099

Contents?: true

Size: 516 Bytes

Versions: 12

Compression:

Stored size: 516 Bytes

Contents

module Admin
  class LearndashUsersController < ApplicationController
    before_action(:authenticate_user!) if defined?(Devise)
    before_action { EffectiveResources.authorize!(self, :admin, :effective_learndash) }

    include Effective::CrudController

    on :refresh, success: -> { "Successfully refreshed #{resource} and all course enrollments" }

    submit :update_password, 'Update Password'

    private

    def permitted_params
      params.require(:effective_learndash_user).permit!
    end

  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
effective_learndash-0.6.1 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.6.0 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.5.2 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.5.1 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.5.0 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.4.0 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.3.3 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.3.2 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.3.1 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.3.0 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.2.1 app/controllers/admin/learndash_users_controller.rb
effective_learndash-0.2.0 app/controllers/admin/learndash_users_controller.rb