mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-21 07:46:06 +08:00
fix(sidebar): fix case when category comes back as null
This commit is contained in:
parent
5fa91c67c1
commit
b3134a040c
|
@ -43,6 +43,7 @@ class AccountSidebar extends React.Component
|
||||||
|
|
||||||
_itemComponents: (section) =>
|
_itemComponents: (section) =>
|
||||||
section.items?.map (item) =>
|
section.items?.map (item) =>
|
||||||
|
return unless item
|
||||||
if item instanceof Category
|
if item instanceof Category
|
||||||
itemClass = AccountSidebarCategoryItem
|
itemClass = AccountSidebarCategoryItem
|
||||||
else if item.sidebarComponent
|
else if item.sidebarComponent
|
||||||
|
|
|
@ -88,7 +88,7 @@ class CategoryStore extends NylasStore
|
||||||
userCategories = _.reject _.values(@_categoryCache), (cat) =>
|
userCategories = _.reject _.values(@_categoryCache), (cat) =>
|
||||||
cat.name in @StandardCategoryNames
|
cat.name in @StandardCategoryNames
|
||||||
userCategories = _.sortBy(userCategories, 'displayName')
|
userCategories = _.sortBy(userCategories, 'displayName')
|
||||||
userCategories
|
return _.compact(userCategories)
|
||||||
|
|
||||||
_onDBChanged: (change) ->
|
_onDBChanged: (change) ->
|
||||||
categoryClass = @categoryClass()
|
categoryClass = @categoryClass()
|
||||||
|
|
Loading…
Reference in a new issue