Sha256: e31c1d1ce4aa54c235096638dc8a508923ec68a01524719c6180e1405480aadf

Contents?: true

Size: 463 Bytes

Versions: 5

Compression:

Stored size: 463 Bytes

Contents

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

    include Effective::CrudController

    def refresh
      resource_scope.refresh!
      flash[:success] = "Successfully refreshed Courses from Learndash"
      redirect_to effective_learndash.admin_learndash_courses_path
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
effective_learndash-0.1.4 app/controllers/admin/learndash_courses_controller.rb
effective_learndash-0.1.3 app/controllers/admin/learndash_courses_controller.rb
effective_learndash-0.1.2 app/controllers/admin/learndash_courses_controller.rb
effective_learndash-0.1.1 app/controllers/admin/learndash_courses_controller.rb
effective_learndash-0.1.0 app/controllers/admin/learndash_courses_controller.rb