diff options
author | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-11-21 16:08:30 +0700 |
---|---|---|
committer | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-11-21 16:08:30 +0700 |
commit | a8714cbcf0c19639bc33418e7d3a06b3d0b857ef (patch) | |
tree | 8ddb06bcc6799d094522a0e9b73188948d54d9b3 /src/main/scala/xyz | |
parent | b176ed8a44ff8822ebc79593b8ac2fa51e3928b3 (diff) | |
download | rest-query-a8714cbcf0c19639bc33418e7d3a06b3d0b857ef.tar.gz rest-query-a8714cbcf0c19639bc33418e7d3a06b3d0b857ef.tar.bz2 rest-query-a8714cbcf0c19639bc33418e7d3a06b3d0b857ef.zip |
TRIAL-126 Fixed intervention update formatv0.14.19
Diffstat (limited to 'src/main/scala/xyz')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/formats/json/intervention.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/formats/json/intervention.scala b/src/main/scala/xyz/driver/pdsuidomain/formats/json/intervention.scala index 14edd5d..bf528e6 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/formats/json/intervention.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/formats/json/intervention.scala @@ -87,7 +87,7 @@ object intervention { val typeId = fields .get("typeId") - .map(_.convertTo[LongId[InterventionType]]) + .map(_.convertTo[Option[LongId[InterventionType]]]) val dosage = fields .get("dosage") @@ -110,7 +110,7 @@ object intervention { orig.copy( intervention = origIntervention.copy( name = name.getOrElse(origIntervention.name), - typeId = typeId.orElse(origIntervention.typeId), + typeId = typeId.getOrElse(origIntervention.typeId), dosage = dosage.getOrElse(origIntervention.dosage), isActive = isActive.getOrElse(origIntervention.isActive), deliveryMethod = deliveryMethod |