Skip to content

Commit 34fa987

Browse files
authored
Merge pull request #38495 from Expensify/cmartins-fixCategoriesCrash
Fix crash on Categories page
2 parents 22bd9eb + 8af0109 commit 34fa987

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/pages/workspace/categories/WorkspaceCategoriesPage.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ function WorkspaceCategoriesPage({policy, policyCategories, route}: WorkspaceCat
177177
const enabledCategories = selectedCategoriesArray.filter((categoryName) => policyCategories?.[categoryName]?.enabled);
178178
if (enabledCategories.length > 0) {
179179
const categoriesToDisable = selectedCategoriesArray
180-
.filter((categoryName) => policyCategories?.[categoryName].enabled)
180+
.filter((categoryName) => policyCategories?.[categoryName]?.enabled)
181181
.reduce<Record<string, {name: string; enabled: boolean}>>((acc, categoryName) => {
182182
acc[categoryName] = {
183183
name: categoryName,
@@ -197,10 +197,10 @@ function WorkspaceCategoriesPage({policy, policyCategories, route}: WorkspaceCat
197197
});
198198
}
199199

200-
const disabledCategories = selectedCategoriesArray.filter((categoryName) => !policyCategories?.[categoryName].enabled);
200+
const disabledCategories = selectedCategoriesArray.filter((categoryName) => !policyCategories?.[categoryName]?.enabled);
201201
if (disabledCategories.length > 0) {
202202
const categoriesToEnable = selectedCategoriesArray
203-
.filter((categoryName) => !policyCategories?.[categoryName].enabled)
203+
.filter((categoryName) => !policyCategories?.[categoryName]?.enabled)
204204
.reduce<Record<string, {name: string; enabled: boolean}>>((acc, categoryName) => {
205205
acc[categoryName] = {
206206
name: categoryName,

0 commit comments

Comments
 (0)