blob: 07dfefc96b525243874145505fdb7b19c9ce559e (
plain) (
tree)
|
|
package xyz.driver.pdsuicommon.json
import play.api.libs.json.JsResult
import scala.util.{Failure, Success, Try}
final class JsResultOps[T](val self: JsResult[T]) extends AnyVal {
def toTry: Try[T] = {
self.fold(
errors => Failure(new JsonValidationException(errors)),
Success(_)
)
}
}
|