Sha256: 7fbd5bbebb5662531b0f82b7f35ec1680b84c689dafee9701219b3c695754d99
Contents?: true
Size: 772 Bytes
Versions: 16
Compression:
Stored size: 772 Bytes
Contents
require_dependency "renalware/transplants/base_controller" module Renalware module Transplants class WaitListsController < BaseController include Renalware::Concerns::Pageable def show registrations = query.call.page(page).per(per_page || 50) authorize registrations render locals: { path_params: path_params, registrations: registrations, q: query.search } end private def query @query ||= begin Registrations::WaitListQuery.new( named_filter: params[:named_filter], q: params[:q] ) end end def path_params params.permit([:controller, :action, :named_filter]) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems