Browse Source

qna 파일 확장자 검사 수정

pull/2/head
hhjk00 11 months ago
parent
commit
8b99c352bc
  1. 8
      src/containers/cstmrService/inquiry/UserInquiryContainer.js

8
src/containers/cstmrService/inquiry/UserInquiryContainer.js

@ -212,7 +212,11 @@ export default function UserInquiryContainer({ memberName }) {
return; return;
} else if (fileInfos.length > 0) { } else if (fileInfos.length > 0) {
const allowedExtensions = ['jpg', 'png', 'jpeg', 'gif']; const allowedExtensions = ['jpg', 'png', 'jpeg', 'gif'];
const fileExtension = fileInfos[0].name.split('.').pop().toLowerCase(); const fileExtension = (fileInfos[0].name || fileInfos[0].fileName)
.split('.')
.pop()
.toLowerCase();
const maxFileSize = 3 * 1024 * 1024; // 3MB const maxFileSize = 3 * 1024 * 1024; // 3MB
if (!allowedExtensions.includes(fileExtension)) { if (!allowedExtensions.includes(fileExtension)) {
@ -227,7 +231,7 @@ export default function UserInquiryContainer({ memberName }) {
return; return;
} }
if (fileInfos[0].size > maxFileSize) { if (fileInfos[0].size >= maxFileSize) {
setValidationModal({ setValidationModal({
...validationModal, ...validationModal,
errorType: { errorType: {

Loading…
Cancel
Save