Skip to content

Commit d9c7871

Browse files
committed
search: check fields for falsy values
1 parent ff5cb7d commit d9c7871

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/books-store.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export class BooksStore {
6565

6666
getAllBySearch(searchTerm: string): Book[] {
6767
searchTerm = searchTerm.toLowerCase();
68-
const containsSearchTerm = (checked) => ~checked.toLowerCase().indexOf(searchTerm);
68+
const containsSearchTerm = (checked?: string) => !!checked && ~checked.toLowerCase().indexOf(searchTerm);
6969

7070
return this.books
7171
.filter(b =>

0 commit comments

Comments
 (0)