fix: charger les terminaux si le serveur est déjà connecté au démarrage
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.
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "simpleconnect-electron",
|
"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",
|
"description": "Application de gestion centralisée des plannings médicaux pour centres d'appels",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
@@ -42,9 +42,13 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
previousServerStatus = status;
|
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');
|
const initialStatus = await ipcRenderer.invoke('get-server-status');
|
||||||
updateServerIndicator(initialStatus);
|
updateServerIndicator(initialStatus);
|
||||||
|
if (initialStatus === 'connected') {
|
||||||
|
loadTerminals();
|
||||||
|
}
|
||||||
|
previousServerStatus = initialStatus;
|
||||||
|
|
||||||
// Vérifier si un agent est déjà connecté
|
// Vérifier si un agent est déjà connecté
|
||||||
const agentData = await ipcRenderer.invoke('get-current-agent');
|
const agentData = await ipcRenderer.invoke('get-current-agent');
|
||||||
|
|||||||
Reference in New Issue
Block a user