diff --git a/Back-end/src/main/java/com/example/starter/MainVerticle.java b/Back-end/src/main/java/com/example/starter/MainVerticle.java index cf0ea07..e467323 100644 --- a/Back-end/src/main/java/com/example/starter/MainVerticle.java +++ b/Back-end/src/main/java/com/example/starter/MainVerticle.java @@ -43,6 +43,7 @@ public class MainVerticle extends AbstractVerticle { SetUser setUser = new SetUser(databaseService); setObjects.setUserHandler(setUser); queryObjects.setUserHandler(setUser); + setWeatherData.setUserHandler(setUser); // Déclaration des routes diff --git a/Back-end/src/main/java/com/example/starter/SetWeatherData.java b/Back-end/src/main/java/com/example/starter/SetWeatherData.java index b6fb7c8..d998e73 100644 --- a/Back-end/src/main/java/com/example/starter/SetWeatherData.java +++ b/Back-end/src/main/java/com/example/starter/SetWeatherData.java @@ -13,8 +13,8 @@ public class SetWeatherData { this.databaseService = ddbs; } public void setUserHandler(SetUser setUser) { - this.setUser = setUser; - } + this.setUser = setUser; + } public void setRangeData(RoutingContext context) { JsonObject body = context.body().asJsonObject(); if (body == null) { @@ -42,6 +42,7 @@ public class SetWeatherData { } String query = String.format("UPDATE range_data SET %s_min=?, %s_max=? WHERE station_id=?", type, type); Integer idUser = body.getInteger("idUser"); + System.out.println("User : "+idUser); databaseService.pool .preparedQuery( query) diff --git a/Front-end/src/components/ParticularMeteo.jsx b/Front-end/src/components/ParticularMeteo.jsx index 6f16343..2a9f233 100644 --- a/Front-end/src/components/ParticularMeteo.jsx +++ b/Front-end/src/components/ParticularMeteo.jsx @@ -73,6 +73,7 @@ function ParticularMeteo({ axios .post(`${API_BASE_URL}/modifRangeData`, { id: identifiant, + idUser:user.id, min: parseFloat(rangeValue[0]), max: parseFloat(rangeValue[1]), type, diff --git a/Front-end/src/components/UserInfosObject.jsx b/Front-end/src/components/UserInfosObject.jsx index 1821e50..f26f051 100644 --- a/Front-end/src/components/UserInfosObject.jsx +++ b/Front-end/src/components/UserInfosObject.jsx @@ -4,7 +4,7 @@ import axios from "axios"; import { API_BASE_URL } from "../config"; -function InfoObject({ object,defafficherModif }) { +function UserInfosObject({ object,defafficherModif }) { axios .post(`${API_BASE_URL}/publicUser`, { id: object.user, @@ -58,4 +58,4 @@ function InfoObject({ object,defafficherModif }) { ); } -export default InfoObject; +export default UserInfosObject;