fix: only return necessary data for categories

This commit is contained in:
Barış Soner Uşaklı
2019-09-20 02:12:15 -04:00
parent e0fec86628
commit 307abaa8cc
2 changed files with 10 additions and 8 deletions

View File

@@ -341,9 +341,7 @@ Categories.buildForSelectCategories = function (categories) {
category.depth = depth;
categoriesData.push(category);
if (Array.isArray(category.children)) {
category.children.forEach(function (child) {
recursive(child, categoriesData, '    ' + level, depth + 1);
});
category.children.forEach(child => recursive(child, categoriesData, '    ' + level, depth + 1));
}
}
@@ -351,9 +349,7 @@ Categories.buildForSelectCategories = function (categories) {
categories = categories.filter(category => category && !category.parentCid);
categories.forEach(function (category) {
recursive(category, categoriesData, '', 0);
});
categories.forEach(category => recursive(category, categoriesData, '', 0));
return categoriesData;
};