diff --git a/client/src/models/List.js b/client/src/models/List.js index 1823c1a2..09d641f5 100755 --- a/client/src/models/List.js +++ b/client/src/models/List.js @@ -101,7 +101,9 @@ export default class extends BaseModel { } let doRegularSearch = true; if (re) { - cardModels = cardModels.filter((cardModel) => re.test(cardModel.name)); + cardModels = cardModels.filter( + (cardModel) => re.test(cardModel.name) || re.test(cardModel?.description), + ); doRegularSearch = false; } else if (filterText.startsWith('!') && posSpace > 0) { const creatorUserId = User.findUsersFromText( @@ -116,7 +118,9 @@ export default class extends BaseModel { if (doRegularSearch) { const lowerCasedFilter = filterText.toLocaleLowerCase(); cardModels = cardModels.filter( - (cardModel) => cardModel.name.toLocaleLowerCase().indexOf(lowerCasedFilter) >= 0, + (cardModel) => + cardModel.name.toLocaleLowerCase().indexOf(lowerCasedFilter) >= 0 || + cardModel.description?.toLocaleLowerCase().indexOf(lowerCasedFilter) >= 0, ); } }