fix: amélioration logique initStrategyLinks pour éviter blocage

This commit is contained in:
syoul
2025-12-06 22:12:56 +01:00
parent 02a23a09ee
commit 98992b0e1d

View File

@@ -758,8 +758,11 @@ Interface de pilotage pour les responsables sécurité des PME.
let initTimeout = null;
function initStrategyLinks() {
// Éviter les exécutions multiples
if (isInitialized) return;
// Éviter les exécutions multiples (mais permettre une réinitialisation si nécessaire)
if (isInitialized && document.getElementById('link-team')) {
console.log(' Déjà initialisé et lien Équipe présent');
return;
}
// Annuler toute tentative d'initialisation en cours
if (initTimeout) {
@@ -767,7 +770,9 @@ Interface de pilotage pour les responsables sécurité des PME.
initTimeout = null;
}
// Marquer comme initialisé immédiatement
console.log('🚀 initStrategyLinks() appelée');
// Marquer comme initialisé
isInitialized = true;
addLinksToHeader();