Valid FindArticles request with Konform

This commit is contained in:
2021-04-03 00:52:52 +02:00
parent 3a18ef0554
commit a300e275d4
4 changed files with 57 additions and 3 deletions

View File

@@ -0,0 +1,14 @@
package fr.dcproject.common.validation
import io.konform.validation.ValidationBuilder
import java.util.UUID
fun ValidationBuilder<String>.isUuid() =
addConstraint("must be UUID") {
try {
UUID.fromString(it)
true
} catch (exception: IllegalArgumentException) {
false
}
}