From b426a9ea19547aca7e0ec708f6a6d6171fa5fd5e Mon Sep 17 00:00:00 2001 From: anna Date: Thu, 22 Feb 2024 18:03:10 +0800 Subject: [PATCH] filename check null --- .../PublicNotice/Details_GLD/ApplicationDetailCard.js | 9 +++++---- .../PublicNotice/Details_Public/ApplicationDetailCard.js | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js b/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js index 9b14856..0b8d7b6 100644 --- a/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js +++ b/src/pages/PublicNotice/Details_GLD/ApplicationDetailCard.js @@ -75,9 +75,9 @@ const ApplicationDetailCard = ( const onDownloadClick = () => () => { HttpUtils.fileDownload({ - fileId: fileDetail.id, - skey: fileDetail.skey, - filename: fileDetail.filename, + fileId: fileDetail?.id, + skey: fileDetail?.skey, + filename: fileDetail?.filename, }); notifyDownloadSuccess() setUploadStatus(true) @@ -510,7 +510,7 @@ const ApplicationDetailCard = ( variant="h5" sx={{ wordBreak: 'break-word' }} > - {fileDetail.filename} + {fileDetail?.filename} @@ -519,6 +519,7 @@ const ApplicationDetailCard = ( size="small" variant="contained" onClick={onDownloadClick()} + disabled={!fileDetail?.filename} sx={{ textTransform: 'capitalize', alignItems: 'end', diff --git a/src/pages/PublicNotice/Details_Public/ApplicationDetailCard.js b/src/pages/PublicNotice/Details_Public/ApplicationDetailCard.js index 71a8ec2..69ccdc6 100644 --- a/src/pages/PublicNotice/Details_Public/ApplicationDetailCard.js +++ b/src/pages/PublicNotice/Details_Public/ApplicationDetailCard.js @@ -95,9 +95,9 @@ const ApplicationDetailCard = ( const onDownloadClick = () => () => { HttpUtils.fileDownload({ - fileId: fileDetail.id, - skey: fileDetail.skey, - filename: fileDetail.filename, + fileId: fileDetail?.id, + skey: fileDetail?.skey, + filename: fileDetail?.filename, }); }; @@ -537,7 +537,7 @@ const ApplicationDetailCard = ( id='fileName' variant="pnspsFormParagraph" > - {fileDetail.filename} + {fileDetail?.filename}