diff --git a/routes/uploadRoutes.js b/routes/uploadRoutes.js index 2a4ae0f..a8615ae 100644 --- a/routes/uploadRoutes.js +++ b/routes/uploadRoutes.js @@ -119,12 +119,22 @@ router.post('/uploadmeasurement', upload.single('image'), async (req, res) => { try { const nextOrderId = await measureManager.getNextOrderId(projectId); + + // Log types for debugging + console.log('Types:', { + image: typeof image, + projectId: typeof projectId, + nextOrderId: typeof nextOrderId + }); + const imagePath = await measureManager.uploadMeasureImage(image, projectId, nextOrderId); const measurement = await measureManager.addMeasureToProject(projectId, timestamp, imagePath, temperature, humidity, nextOrderId); res.json({ message: 'Measurement uploaded successfully', path: imagePath, id: measurement.id }); } catch (error) { + console.error('Error uploading measurement:', error); serverError.sendError('Error uploading measurement:', res, error); } }); + module.exports = router;