From ef3f3e3081b0e84c5aba5ef21036c07f5f1aa71e Mon Sep 17 00:00:00 2001 From: Pierre Marx Date: Wed, 18 Mar 2026 23:40:32 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20charger=20les=20terminaux=20si=20le=20se?= =?UTF-8?q?rveur=20est=20d=C3=A9j=C3=A0=20connect=C3=A9=20au=20d=C3=A9marr?= =?UTF-8?q?age?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sur réseau local rapide, le health check répondait avant que le renderer enregistre son listener — l'event 'connected' était perdu et loadTerminals() jamais appelé. Bump v2.0.1. --- package.json | 2 +- renderer.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d7fe9c6..9581e1e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "simpleconnect-electron", - "version": "2.0.0", + "version": "2.0.1", "description": "Application de gestion centralisée des plannings médicaux pour centres d'appels", "main": "main.js", "scripts": { diff --git a/renderer.js b/renderer.js index b1f3b4e..8fb95bb 100644 --- a/renderer.js +++ b/renderer.js @@ -42,9 +42,13 @@ document.addEventListener('DOMContentLoaded', async () => { previousServerStatus = status; }); - // Obtenir le statut initial (pas de loadTerminals — on attend que le health check confirme 'connected') + // Obtenir le statut initial const initialStatus = await ipcRenderer.invoke('get-server-status'); updateServerIndicator(initialStatus); + if (initialStatus === 'connected') { + loadTerminals(); + } + previousServerStatus = initialStatus; // Vérifier si un agent est déjà connecté const agentData = await ipcRenderer.invoke('get-current-agent');