diff --git a/routes/uploadRoutes.js b/routes/uploadRoutes.js index 6c208d3..2a4ae0f 100644 --- a/routes/uploadRoutes.js +++ b/routes/uploadRoutes.js @@ -12,21 +12,22 @@ const upload = multer({ storage: multer.memoryStorage() }); * post: * summary: Télécharger une image * description: Télécharge une image pour un projet et un ordre spécifiques. - * consumes: - * - multipart/form-data - * parameters: - * - in: formData - * name: image - * type: file - * description: Fichier image à télécharger - * - in: formData - * name: projectId - * type: integer - * description: ID du projet - * - in: formData - * name: orderId - * type: integer - * description: ID de la commande + * requestBody: + * content: + * multipart/form-data: + * schema: + * type: object + * properties: + * image: + * type: string + * format: binary + * description: Fichier image à télécharger + * projectId: + * type: integer + * description: ID du projet + * orderId: + * type: integer + * description: ID de la commande * responses: * 200: * description: Image téléchargée avec succès. @@ -66,30 +67,29 @@ router.post('/upload', upload.single('image'), async (req, res) => { * post: * summary: Télécharger une mesure avec une image * description: Télécharge une mesure avec une image pour un projet spécifique. - * consumes: - * - multipart/form-data - * parameters: - * - in: formData - * name: image - * type: file - * description: Fichier image à télécharger - * - in: formData - * name: projectId - * type: integer - * description: ID du projet - * - in: formData - * name: timestamp - * type: string - * format: date-time - * description: Horodatage de la mesure - * - in: formData - * name: temperature - * type: number - * description: Température mesurée - * - in: formData - * name: humidity - * type: number - * description: Humidité mesurée + * requestBody: + * content: + * multipart/form-data: + * schema: + * type: object + * properties: + * image: + * type: string + * format: binary + * description: Fichier image à télécharger + * projectId: + * type: integer + * description: ID du projet + * timestamp: + * type: string + * format: date-time + * description: Horodatage de la mesure + * temperature: + * type: number + * description: Température mesurée + * humidity: + * type: number + * description: Humidité mesurée * responses: * 200: * description: Mesure téléchargée avec succès.