FIX: Nav item missing for plugins that don't include a custom filter.
This commit is contained in:
parent
5febe71baa
commit
53adbf70f3
|
@ -105,8 +105,7 @@ const NavItem = Discourse.Model.extend({
|
|||
});
|
||||
|
||||
const ExtraNavItem = NavItem.extend({
|
||||
@computed("href")
|
||||
href: href => href,
|
||||
@computed("href") href: href => href,
|
||||
customFilter: null
|
||||
});
|
||||
|
||||
|
@ -175,7 +174,8 @@ NavItem.reopenClass({
|
|||
);
|
||||
|
||||
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);
|
||||
|
|
Loading…
Reference in New Issue