Skip to content

Commit 99bf06d

Browse files
authored
Fixed bug in OpenLibraryAPI when no isbn was present
1 parent 8bb8c2d commit 99bf06d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/api/apis/OpenLibraryAPI.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ export class OpenLibraryAPI extends APIModel {
7070
dataSource: this.apiName,
7171
url: `https://openlibrary.org` + result.key,
7272
id: result.key,
73-
isbn: result.isbn.find((el: string | any[]) => el.length <= 10) ?? 'unknown',
74-
isbn13: result.isbn.find((el: string | any[]) => el.length == 13) ?? 'unknown',
73+
isbn: (result.isbn ?? []).find((el: string | any[]) => el.length <= 10) ?? 'unknown',
74+
isbn13: (result.isbn ?? []).find((el: string | any[]) => el.length == 13) ?? 'unknown',
7575
englishTitle: result.title_english ?? result.title,
7676

7777
author: result.author_name ?? 'unknown',

0 commit comments

Comments
 (0)