Sha256: d0ea38d1083fac13410ae3a5c17af057a9a3933091f6a663b521e4300866e4b9

Contents?: true

Size: 512 Bytes

Versions: 3

Compression:

Stored size: 512 Bytes

Contents

class Admin::FeedbacksController < Admin::BaseController
  authorize_resource

  resource( Feedback,
            collection_scope: [:sorted],
            location: proc { params[:stay_in_place] ?
                            edit_polymorphic_path([:admin, resource]) :
                            polymorphic_path([:admin, resource.class]) })

  private

  alias_method :collection_orig, :collection
  def collection
    @collection ||= collection_orig
      .page(params[:page]).per(settings.per_page)
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
adminos-1.0.0.pre.rc.5 lib/generators/templates/feedback/auto/app/controllers/admin/feedbacks_controller.rb
adminos-1.0.0.pre.rc.4 lib/generators/templates/feedback/auto/app/controllers/admin/feedbacks_controller.rb
adminos-1.0.0.pre.rc.3 lib/generators/templates/feedback/auto/app/controllers/admin/feedbacks_controller.rb