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}