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

Version Path
renalware-core-2.1.1 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.1.0 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.167 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.166 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.165 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.164 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.163 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.162 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.161 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.160 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.159 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.158 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.157 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.156 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.155 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.153 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.152 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.151 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.149 app/controllers/renalware/hd/ongoing_sessions_controller.rb
renalware-core-2.0.148 app/controllers/renalware/hd/ongoing_sessions_controller.rb