From 02765e4c6052415253ca3aec9d53e76828c20b73 Mon Sep 17 00:00:00 2001 From: Tully Date: Wed, 10 Jul 2013 22:02:15 +0200 Subject: [PATCH] fix of TypeError: Cannot read property '0' of undefined --- src/engines/json/validateItems.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/engines/json/validateItems.js b/src/engines/json/validateItems.js index d782b77..7fcf373 100644 --- a/src/engines/json/validateItems.js +++ b/src/engines/json/validateItems.js @@ -26,6 +26,11 @@ Validation.prototype.validateItems = function(instance, schema, path, callback) * ... * } */ + + if (isUndefined(instance)) { + instance = [] + } + if (isArray(schema.items)) { // Additional items are allowed