diff --git a/app/server/RESTful/utils.js b/app/server/RESTful/utils.js index 17a8480..0b77843 100644 --- a/app/server/RESTful/utils.js +++ b/app/server/RESTful/utils.js @@ -77,11 +77,13 @@ addDeviceToCollection = function(obj, collection) { }; addMetadataToCollection = function(obj, collection) { - var statements = {}; - obj.statements.forEach(function(oneStatement) { - statements[oneStatement.label] = oneStatement; - }); - obj.statements = statements; + if (Array.isArray(obj.statements)) { + var statements = {}; + obj.statements.forEach(function(oneStatement) { + statements[oneStatement.label] = oneStatement; + }); + obj.statements = statements; + } var newPackage = { package: obj };