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');