Skip to content

Commit

Permalink
refactor: use value from medical technology adt presentation
Browse files Browse the repository at this point in the history
  • Loading branch information
AndreaGiulianelli committed Mar 7, 2023
1 parent b4a06cf commit f547bea
Showing 1 changed file with 6 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import entity.medicaltechnology.MedicalTechnology
import entity.medicaltechnology.MedicalTechnologyID
import entity.zone.Room
import entity.zone.RoomID
import infrastructure.digitaltwins.adtpresentation.MedicalTechnologyAdtPresentation
import infrastructure.digitaltwins.adtpresentation.MedicalTechnologyAdtPresentation.toDigitalTwin
import infrastructure.digitaltwins.adtpresentation.MedicalTechnologyAdtPresentation.toMedicalTechnology
import infrastructure.digitaltwins.adtpresentation.RoomAdtPresentation.toDigitalTwin
Expand Down Expand Up @@ -90,9 +91,11 @@ class DigitalTwinManager : RoomDigitalTwinManager, MedicalTechnologyDigitalTwinM
.createQuery()
.selectTop(1, "CT.\$dtId")
.fromDigitalTwins("T")
.joinRelationship("CT", "T", "rel_is_located")
.where("T.\$dtId" eq medicalTechnologyId.value)
.query,
.joinRelationship(
"CT",
"T",
MedicalTechnologyAdtPresentation.IS_LOCATED_IN_OPERATING_ROOM_RELATIONSHIP
).where("T.\$dtId" eq medicalTechnologyId.value).query,
String::class.java
).let {
if (it.count() == 1) {
Expand Down

0 comments on commit f547bea

Please sign in to comment.