FIX: Nav item missing for plugins that don't include a custom filter.

This commit is contained in:
Guo Xiang Tan 2018-08-01 11:49:20 +08:00
parent 5febe71baa
commit 53adbf70f3
1 changed files with 3 additions and 3 deletions

View File

@ -105,8 +105,7 @@ const NavItem = Discourse.Model.extend({
}); });
const ExtraNavItem = NavItem.extend({ const ExtraNavItem = NavItem.extend({
@computed("href") @computed("href") href: href => href,
href: href => href,
customFilter: null customFilter: null
}); });
@ -175,7 +174,8 @@ NavItem.reopenClass({
); );
const extraItems = NavItem.extraNavItems.filter(item => { const extraItems = NavItem.extraNavItems.filter(item => {
return item.customFilter && item.customFilter.call(this, category, args); if (!item.customFilter) return true;
return item.customFilter.call(this, category, args);
}); });
return items.concat(extraItems); return items.concat(extraItems);