Remove Boilerplate Use-case thingy
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package be.simplenotes.domain.validation
|
||||
|
||||
import be.simplenotes.domain.usecases.markdown.ValidationError
|
||||
import be.simplenotes.domain.MarkdownParsingError
|
||||
import be.simplenotes.types.NoteMetadata
|
||||
import io.konform.validation.Validation
|
||||
import io.konform.validation.jsonschema.maxItems
|
||||
@@ -27,9 +27,9 @@ internal object NoteValidations {
|
||||
}
|
||||
}
|
||||
|
||||
fun validateMetadata(meta: NoteMetadata): ValidationError? {
|
||||
fun validateMetadata(meta: NoteMetadata): MarkdownParsingError.ValidationError? {
|
||||
val errors = metaValidator.validate(meta).errors
|
||||
return if (errors.isEmpty()) null
|
||||
else return ValidationError(errors)
|
||||
else return MarkdownParsingError.ValidationError(errors)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user