Sha256: a72d9b98fd93d237b3a9585fae25dc7b8b042105b2540bb54093233952b4865e
Contents?: true
Size: 662 Bytes
Versions: 28
Compression:
Stored size: 662 Bytes
Contents
require_dependency "renalware/pathology" module Renalware module Pathology class RequestForPatientRequestDescriptionQuery def initialize(patient, request_description) @patient = patient @request_description = Renalware::Pathology::RequestDescription.find(request_description.id) end def call @patient .requests .joins(:request_descriptions) .where( pathology_request_descriptions_requests_requests: { request_description_id: @request_description.id } ) .order(created_at: :desc) .first end end end end
Version data entries
28 entries across 28 versions & 1 rubygems