diff options
author | Marvin Bertin <marvin.bertin@gmail.com> | 2017-10-05 14:11:19 -0700 |
---|---|---|
committer | Marvin Bertin <marvin.bertin@gmail.com> | 2017-10-05 14:11:19 -0700 |
commit | 0be360064e7b46eb0ebeac3bfde09d5e80c21d81 (patch) | |
tree | b177eb8d6c9348942d828cfe041d554d4f18b52f /src/main/scala/xyz/driver | |
parent | 54e1014da82dd35656f7d09599601337fa722971 (diff) | |
download | rest-query-0be360064e7b46eb0ebeac3bfde09d5e80c21d81.tar.gz rest-query-0be360064e7b46eb0ebeac3bfde09d5e80c21d81.tar.bz2 rest-query-0be360064e7b46eb0ebeac3bfde09d5e80c21d81.zip |
add NoFoundError to CreateReply
Diffstat (limited to 'src/main/scala/xyz/driver')
-rw-r--r-- | src/main/scala/xyz/driver/pdsuidomain/services/EligibilityArmService.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/services/EligibilityArmService.scala b/src/main/scala/xyz/driver/pdsuidomain/services/EligibilityArmService.scala index a56e30a..e250e8f 100644 --- a/src/main/scala/xyz/driver/pdsuidomain/services/EligibilityArmService.scala +++ b/src/main/scala/xyz/driver/pdsuidomain/services/EligibilityArmService.scala @@ -19,6 +19,10 @@ object EligibilityArmService { def userMessage: String = "EligibilityArm not found" } + trait SlotArmNotFoundError { + def userMessage: String = "SlotArm not found" + } + sealed trait GetByIdReply object GetByIdReply { @@ -78,6 +82,8 @@ object EligibilityArmService { case object AuthorizationError extends CreateReply with DefaultAccessDeniedError with DomainError.AuthorizationError + case object NotFoundError extends CreateReply with SlotArmNotFoundError with DomainError.NotFoundError + final case class CommonError(userMessage: String) extends CreateReply with DomainError final case class AlreadyExistsError(x: EligibilityArmWithDiseases) extends CreateReply with DomainError { |