diff options
author | vlad <vlad@driver.xyz> | 2017-11-08 00:46:05 -0800 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-11-08 00:46:05 -0800 |
commit | 1a172285403e77658db9d0331a5b7235946b90eb (patch) | |
tree | 0ba0df448d25f9274e040ae37797894c5245173e /src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala | |
parent | e06c6259b164366c33456753d4655d6fe680e3f5 (diff) | |
download | rest-query-1a172285403e77658db9d0331a5b7235946b90eb.tar.gz rest-query-1a172285403e77658db9d0331a5b7235946b90eb.tar.bz2 rest-query-1a172285403e77658db9d0331a5b7235946b90eb.zip |
originalTitle update supportv0.13.5
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala b/src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala index ac02070..0b5de6b 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/formats/json/trial.scala @@ -165,11 +165,17 @@ object trial { .map(_.convertTo[Option[String]].getOrElse("")) .getOrElse(orig.title) + val originalTitle = fields + .get("originalTitle") + .flatMap(_.convertTo[Option[String]]) + .getOrElse(orig.originalTitle) + orig.copy( hypothesisId = hypothesisId, studyDesignId = studyDesignId, overview = overview, - title = title + title = title, + originalTitle = originalTitle ) case _ => deserializationError(s"Expected Json Object as Trial, but got $json") |