diff options
author | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-11-29 08:42:28 +0700 |
---|---|---|
committer | Kseniya Tomskikh <ktomskih@datamonsters.co> | 2017-11-29 08:42:28 +0700 |
commit | 4cc495d47288202c19f7f921a1b7bb545fb54260 (patch) | |
tree | f019f03a413a1f617fd35286a97903bc7e9d12bb /src/main/scala/xyz/driver/pdsuidomain | |
parent | 6f82d4450ad9657a59059d4810203d2f0ba28eeb (diff) | |
download | rest-query-4cc495d47288202c19f7f921a1b7bb545fb54260.tar.gz rest-query-4cc495d47288202c19f7f921a1b7bb545fb54260.tar.bz2 rest-query-4cc495d47288202c19f7f921a1b7bb545fb54260.zip |
TRIAL-149 Added 'Review' state
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/entities/TrialHistory.scala | 5 | ||||
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/formats/json/trialhistory.scala | 1 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/entities/TrialHistory.scala b/src/main/scala/xyz/driver/pdsuidomain/entities/TrialHistory.scala index 7aa75fb..9210742 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/entities/TrialHistory.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/entities/TrialHistory.scala @@ -19,15 +19,17 @@ object TrialHistory { object State { case object Summarize extends State case object Criteriarize extends State + case object Review extends State case object ReviewSummary extends State case object ReviewCriteria extends State case object Flag extends State - val All: Set[State] = Set[State](Summarize, Criteriarize, ReviewSummary, ReviewCriteria, Flag) + val All: Set[State] = Set[State](Summarize, Criteriarize, Review, ReviewSummary, ReviewCriteria, Flag) val fromString: PartialFunction[String, State] = { case "Summarize" => State.Summarize case "Criteriarize" => State.Criteriarize + case "Review" => State.Review case "ReviewSummary" => State.ReviewSummary case "ReviewCriteria" => State.ReviewCriteria case "Flag" => State.Flag @@ -36,6 +38,7 @@ object TrialHistory { def stateToString(x: State): String = x match { case State.Summarize => "Summarize" case State.Criteriarize => "Criteriarize" + case State.Review => "Review" case State.ReviewSummary => "ReviewSummary" case State.ReviewCriteria => "ReviewCriteria" case State.Flag => "Flag" diff --git a/src/main/scala/xyz/driver/pdsuidomain/formats/json/trialhistory.scala b/src/main/scala/xyz/driver/pdsuidomain/formats/json/trialhistory.scala index f6c5eea..f71ec12 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/formats/json/trialhistory.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/formats/json/trialhistory.scala @@ -12,6 +12,7 @@ object trialhistory { implicit val trialStateFormat = new EnumJsonFormat[State]( "Summarize" -> State.Summarize, "Criteriarize" -> State.Criteriarize, + "Review" -> State.Review, "ReviewSummary" -> State.ReviewSummary, "ReviewCriteria" -> State.ReviewCriteria, "Flag" -> State.Flag |