From ceba856006a549d39d4c5d7c9b3363fb03cac2ae Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 13 Apr 2015 16:12:13 -0400 Subject: [PATCH] fixing categories with null parentCids, again --- src/categories.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/categories.js b/src/categories.js index b3c29a5a15..9bcb78f025 100644 --- a/src/categories.js +++ b/src/categories.js @@ -252,12 +252,14 @@ var async = require('async'), Categories.getMultipleCategoryFields(cids, ['parentCid'], function(err, data) { if (err) { return callback(err); - } else if (!data.hasOwnProperty('parentCid')) { - data.parentCid = 0; } var parentCids = data.map(function(category) { - return category && category.parentCid; + if (category && category.hasOwnProperty('parentCid') && category.parentCid) { + return category.parentCid; + } else { + return 0; + } }); Categories.getCategoriesData(parentCids, callback);