All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.gravity.gdk.util.error.package.scala Maven / Gradle / Ivy

The newest version!
package com.gravity.gdk.util

import play.api.libs.json.JsError

/*
              ___...---''
  ___...---'\'___
''       _.-''  _`'.______\\.
        /_.)  )..-  __..--'\\
       (    __..--''
        '-''\@


 Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ Ⓐ
*/

package object error {
  def jsErrorToErrors(jsError: JsError): Seq[Error] = jsError.errors.flatMap {
    case (jsPath, validationErrors) =>
      validationErrors.map(ve => new Error(s"At path ${jsPath.toJsonString}: ${ve.message}"))
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy