From ac576aa5c71b2d2a36a3ea9754e6911639309c62 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 5 Oct 2023 17:53:57 +0800 Subject: [PATCH] fix isArchived = false when archivedAt is not null --- packages/api/src/utils/helpers.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api/src/utils/helpers.ts b/packages/api/src/utils/helpers.ts index e576af4e1..dadcfe171 100644 --- a/packages/api/src/utils/helpers.ts +++ b/packages/api/src/utils/helpers.ts @@ -239,7 +239,7 @@ export const libraryItemToArticle = (item: LibraryItem): Article => ({ state: item.state as unknown as ArticleSavingRequestStatus, content: item.readableContent, hash: item.textContentHash || '', - isArchived: item.state === LibraryItemState.Archived, + isArchived: !!item.archivedAt, recommendations: item.recommendations?.map( recommandationDataToRecommendation ), @@ -258,7 +258,7 @@ export const libraryItemToSearchItem = (item: LibraryItem): SearchItem => ({ url: item.originalUrl, state: item.state as unknown as ArticleSavingRequestStatus, content: item.readableContent, - isArchived: item.state === LibraryItemState.Archived, + isArchived: !!item.archivedAt, pageType: item.itemType as unknown as PageType, readingProgressPercent: item.readingProgressBottomPercent, contentReader: item.contentReader as unknown as ContentReader,