diff --git a/src/client/actions/comicinfo.actions.tsx b/src/client/actions/comicinfo.actions.tsx index 419ee59..818a7c9 100644 --- a/src/client/actions/comicinfo.actions.tsx +++ b/src/client/actions/comicinfo.actions.tsx @@ -43,7 +43,7 @@ export const getWeeklyPullList = (options) => async (dispatch) => { url: `${COMICVINE_SERVICE_URI}/getWeeklyPullList`, method: "get", params: { - startDate: "2022-2-28", + startDate: "2022-3-7", pageSize: "15", currentPage: "1", }, diff --git a/src/client/components/ComicDetail.tsx b/src/client/components/ComicDetail.tsx index 8bdf859..43bf883 100644 --- a/src/client/components/ComicDetail.tsx +++ b/src/client/components/ComicDetail.tsx @@ -120,6 +120,9 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => { const isComicBookMetadataAvailable = comicBookDetailData.sourcedMetadata && !isUndefined(comicBookDetailData.sourcedMetadata.comicvine) && + !isUndefined( + comicBookDetailData.sourcedMetadata.comicvine.volumeInformation, + ) && !isEmpty(comicBookDetailData.sourcedMetadata); // Tab content and header details @@ -214,10 +217,7 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => { ); imagePath = escapePoundSymbol(encodedFilePath); comicBookTitle = comicBookDetailData.rawFileDetails.name; - } else if ( - !isNil(comicBookDetailData.sourcedMetadata) && - !isNil(comicBookDetailData.sourcedMetadata.comicvine) - ) { + } else if (isComicBookMetadataAvailable) { imagePath = comicBookDetailData.sourcedMetadata.comicvine.image.small_url; comicBookTitle = comicBookDetailData.sourcedMetadata.comicvine.name; } @@ -254,10 +254,19 @@ export const ComicDetail = ({}: ComicDetailProps): ReactElement => { inferredMetadata: comicBookDetailData.inferredMetadata, }} /> + {!isNil(comicBookDetailData.sourcedMetadata.comicInfo) && ( +
+ {JSON.stringify(
+ comicBookDetailData.sourcedMetadata, null, 2
+ )}
+
+