V8: Fixes case issue on metaData.hasChildren in mini list view as well as .toLowerCase() issue on undefined scope.entityTypeFilter.filter (#5744)

This commit is contained in:
Adam Nelson
2019-07-01 00:26:35 +10:00
committed by Sebastiaan Janssen
parent b2d019bfe1
commit fabacd1689

View File

@@ -71,7 +71,7 @@
}
// set published state for content
if (c.metaData) {
c.hasChildren = c.metaData.HasChildren;
c.hasChildren = c.metaData.hasChildren;
if(scope.entityType === "Document") {
c.published = c.metaData.IsPublished;
}
@@ -79,7 +79,7 @@
// filter items if there is a filter and it's not advanced
// ** ignores advanced filter at the moment
if (scope.entityTypeFilter && !scope.entityTypeFilter.filterAdvanced) {
if (scope.entityTypeFilter && scope.entityTypeFilter.filter && !scope.entityTypeFilter.filterAdvanced) {
var a = scope.entityTypeFilter.filter.toLowerCase().replace(/\s/g, '').split(',');
var found = a.indexOf(c.metaData.ContentTypeAlias.toLowerCase()) >= 0;