From eba673503261b6902d153d7352a2f23f9b2f418b Mon Sep 17 00:00:00 2001 From: Abhinav Date: Thu, 18 Jan 2024 14:45:10 +0530 Subject: [PATCH] add props.setFilesDownloadProgressAttributesCreator present check --- apps/photos/src/components/PhotoFrame.tsx | 2 +- apps/photos/src/components/PhotoViewer/index.tsx | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/photos/src/components/PhotoFrame.tsx b/apps/photos/src/components/PhotoFrame.tsx index 4b7e183c4..7b20fb36e 100644 --- a/apps/photos/src/components/PhotoFrame.tsx +++ b/apps/photos/src/components/PhotoFrame.tsx @@ -56,7 +56,6 @@ interface Props { selected: SelectedState | ((selected: SelectedState) => SelectedState) ) => void; selected: SelectedState; - setFilesDownloadProgressAttributesCreator: SetFilesDownloadProgressAttributesCreator; deletedFileIds?: Set; setDeletedFileIds?: (value: Set) => void; activeCollectionID: number; @@ -66,6 +65,7 @@ interface Props { showAppDownloadBanner?: boolean; setIsPhotoSwipeOpen?: (value: boolean) => void; isInHiddenSection?: boolean; + setFilesDownloadProgressAttributesCreator?: SetFilesDownloadProgressAttributesCreator; } const PhotoFrame = ({ diff --git a/apps/photos/src/components/PhotoViewer/index.tsx b/apps/photos/src/components/PhotoViewer/index.tsx index 9f9ccf00c..55d8dd1d4 100644 --- a/apps/photos/src/components/PhotoViewer/index.tsx +++ b/apps/photos/src/components/PhotoViewer/index.tsx @@ -602,7 +602,11 @@ function PhotoViewer(props: Iprops) { }; const downloadFileHelper = async (file: EnteFile) => { - if (file && props.enableDownload) { + if ( + file && + props.enableDownload && + props.setFilesDownloadProgressAttributesCreator + ) { try { const setSingleFileDownloadProgress = props.setFilesDownloadProgressAttributesCreator(