Sha256: 5dcb9861dc6a31dd37c97d5d3f6c68ca19f3d9ad41c06364b0b78c9143fbc965
Contents?: true
Size: 626 Bytes
Versions: 122
Compression:
Stored size: 626 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/hd/base_controller" module Renalware module HD class OngoingSessionsController < BaseController include Renalware::Concerns::Pageable def show query = Sessions::OngoingQuery.new(q: params[:q]) sessions = query.call .includes( :hospital_unit, :signed_on_by, :signed_off_by, patient: { current_modality: [:description] } ) .page(page).per(per_page || 15) authorize sessions render locals: { query: query.search, sessions: sessions } end end end end
Version data entries
122 entries across 122 versions & 1 rubygems