Sha256: 4dfdfcefc6e819d4a6b4b31e03f958153788a65ae7020bd4fd54e9a0b3bc2780

Contents?: true

Size: 395 Bytes

Versions: 1

Compression:

Stored size: 395 Bytes

Contents

# frozen_string_literal: true

module Masks
  # @visibility private
  module Manage
    class DevicesController < BaseController
      section :devices

      rescue_from Pagy::OverflowError do
        redirect_to manage_devices_path
      end

      def index
        @pagy, @devices =
          pagy(Masks.configuration.model(:device).all.order(created_at: :desc))
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
masks-0.4.0 app/controllers/masks/manage/devices_controller.rb