diff --git a/src/utils/users/validateUser.js b/src/utils/users/validateUser.js index 16f2bde..f73b3ef 100644 --- a/src/utils/users/validateUser.js +++ b/src/utils/users/validateUser.js @@ -1,27 +1,13 @@ +import fetchWrapper from "../fetchWrapper.js"; import getXSRFToken from "../getXSRF.js"; export default async function validateUser(userId) { - const csrfToken = await getXSRFToken(); - try { - const res = await fetch( - `${import.meta.env.VITE_API_URL}/api/users/${userId}/validate`, - { - method: "POST", - credentials: "include", - headers: { - Accept: "application/json", - 'X-XSRF-TOKEN': csrfToken, - }, - } + const csrfToken = await getXSRFToken(); + + return fetchWrapper( + `/api/users/${userId}/validate`, + null, + "POST", + { "X-XSRF-TOKEN": csrfToken } ); - if (!res.ok) { - const errorData = await res.json(); - console.error("Erreur backend:", errorData); - return false; - } - return true; - } catch (err) { - console.error("Erreur réseau:", err); - return false; - } }