Method to check against the json schema
Signed-off-by: Fabio José <fabiojose@gmail.com>
This commit is contained in:
		
							parent
							
								
									09c34b4728
								
							
						
					
					
						commit
						07f27426f3
					
				|  | @ -66,6 +66,17 @@ function Spec1(_caller) { | |||
|   }; | ||||
| } | ||||
| 
 | ||||
| /* | ||||
|  * Check the spec constraints | ||||
|  */ | ||||
| Spec1.prototype.check = function(ce){ | ||||
|   var toCheck = (!ce ? this.payload : ce); | ||||
| 
 | ||||
|   if(!isValidAgainstSchema(toCheck)) { | ||||
|     throw {message: "invalid payload", errors: isValidAgainstSchema.errors}; | ||||
|   } | ||||
| }; | ||||
| 
 | ||||
| Spec1.prototype.id = function(_id){ | ||||
|   this.payload["id"] = _id; | ||||
|   return this; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue