Skip to content

Commit fd170c6

Browse files
committed
fix: Correct document upload handling in BasicDetailsStep component
1 parent c0f9b69 commit fd170c6

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

backend/src/routes/user.routes.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import {Router} from 'express';
22
import {registerUser,loginUser,getCurrentUser,logoutUser,acceptHIPAAagreement,getHIPAAstatus} from '../controllers/user.controller.js';
33
import { verifyJWT } from '../middlewares/auth.middleware.js';
44
import {uploadPhoto } from '../middlewares/s3.upload.middleware.js'
5+
import { uploadFile } from '../controllers/file.controller.js';
56

67
const router = Router();
78
router.route('/register').post(registerUser);
@@ -13,7 +14,7 @@ router.post(
1314
"/documents/upload",
1415
verifyJWT,
1516
uploadPhoto.single('document'),
16-
uploadDocument
17+
uploadFile
1718
);
1819
router.route('/logout').post(verifyJWT, logoutUser);
1920

frontend/src/components/Dashboard/CVBuilder/steps/BasicDetailsStep.jsx

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,10 @@ const BasicDetailsStep = ({ formData, onInputChange }) => {
7979
};
8080
reader.readAsDataURL(file);
8181

82-
const formData = new FormData();
83-
formData.append('document', file);
84-
85-
const response = await api.post('/documents/upload', formData, {
86-
headers: {
87-
'Content-Type': 'multipart/form-data',
88-
},
89-
});
82+
const uploadFormData = new FormData();
83+
uploadFormData.append('document', file);
84+
85+
const response = await api.post('/documents/upload', uploadFormData);
9086

9187
if (response.data.success) {
9288
onInputChange('basicDetails', documentType, response.data.data.url);

0 commit comments

Comments
 (0)