From: Steph Ponzo Date: Thu, 26 Feb 2026 13:55:34 +0000 (+0100) Subject: fix(alerts): socketService pointe vers alerts-service:3003 (WebSocket direct) X-Git-Url: https://git.digitality.be/?a=commitdiff_plain;h=69565b4c0710431f0396b715e0606be94a75fc28;p=pdw25-26 fix(alerts): socketService pointe vers alerts-service:3003 (WebSocket direct) --- diff --git a/Wallette/web/socketService.js b/Wallette/web/socketService.js index 2d57e27..15db1f7 100644 --- a/Wallette/web/socketService.js +++ b/Wallette/web/socketService.js @@ -15,7 +15,7 @@ import { io } from 'socket.io-client'; // L'adresse du serveur (à changer selon l'environnement) // En développement : localhost // En production : l'adresse du vrai serveur -const SERVER_URL = 'http://localhost:3000'; +const SERVER_URL = 'http://localhost:3003'; // ─────────────────────────────────────────────────────────── // VARIABLES @@ -31,13 +31,13 @@ let alertCallbacks = []; // FONCTION : Se connecter au serveur // ─────────────────────────────────────────────────────────── // Appelle cette fonction quand l'utilisateur se connecte à ton site -// +// // Paramètre : userId = l'identifiant de l'utilisateur connecté // // Exemple : connectToAlerts('user-123'); // ─────────────────────────────────────────────────────────── export function connectToAlerts(userId) { - + // Si déjà connecté, on ne fait rien if (socket !== null) { console.log('⚠️ Déjà connecté au serveur d\'alertes'); @@ -52,7 +52,7 @@ export function connectToAlerts(userId) { // ───────────────────────────────────────────────────── socket.on('connect', function() { console.log('✅ Connecté au serveur d\'alertes'); - + // IMPORTANT : On envoie notre userId au serveur // Pour qu'il sache qui on est et nous envoie NOS alertes socket.emit('auth', userId); @@ -70,7 +70,7 @@ export function connectToAlerts(userId) { // ───────────────────────────────────────────────────── socket.on('alert', function(alert) { console.log('🔔 ALERTE REÇUE :', alert); - + // On appelle toutes les fonctions enregistrées // (voir onAlert plus bas) alertCallbacks.forEach(function(callback) {