Add Contributor validation against JSON schema #111

Merged
bumi merged 2 commits from feature/contributor-schema-validation into master 2019-04-20 07:47:50 +00:00
Showing only changes of commit 59614201b5 - Show all commits
+1 -2
View File
@@ -69,7 +69,6 @@ class Contributor {
*/ */
validate () { validate () {
const serialized = JSON.parse(this.serialize()); const serialized = JSON.parse(this.serialize());
console.log(serialized);
const valid = validator.validate(serialized, schemas['contributor']); const valid = validator.validate(serialized, schemas['contributor']);
return valid ? Promise.resolve() : Promise.reject(validator.error); return valid ? Promise.resolve() : Promise.reject(validator.error);
} }
@@ -80,7 +79,7 @@ class Contributor {
* @method * @method
* @public * @public
*/ */
deserialize (serialized) { static deserialize (serialized) {
let { let {
name, name,
kind, kind,