Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val nullableRowToTaskType: Column[TaskType.Value] = Column[TaskType.Value] {
- case (value, MetaDataItem(qualified, _, _)) =>
- Option(value) match {
- case Some(TaskType.Approval) => Right(TaskType.Approval)
- case Some(TaskType.Standard) | None => Right(TaskType.Standard)
- case _ =>
- Left(TypeDoesNotMatch("Cannot convert " + value + " to TaskType for column " + qualified))
- }
- }
- ...
- SqlParser.get[TaskType.Value](qualifiedColumnNameOf(prefix, "task_type"))(nullableRowToTaskType)
- ...
- play.sbt.PlayExceptions$CompilationException: Compilation error[object Column does not take type parameters.]
- at play.sbt.PlayExceptions$CompilationException$.apply(PlayExceptions.scala:34)
- at play.sbt.PlayExceptions$CompilationException$.apply(PlayExceptions.scala:34)
- at scala.Option.map(Option.scala:146)
- at play.sbt.run.PlayReload$.$anonfun$taskFailureHandler$1(PlayReload.scala:33)
- at scala.Option.map(Option.scala:146)
- at play.sbt.run.PlayReload$.taskFailureHandler(PlayReload.scala:28)
- at play.sbt.run.PlayReload$.compileFailure(PlayReload.scala:24)
- at play.sbt.run.PlayReload$.$anonfun$compile$3(PlayReload.scala:51)
- at scala.util.Either$LeftProjection.map(Either.scala:573)
- at play.sbt.run.PlayReload$.compile(PlayReload.scala:51)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement