Improve WhatsApp connection handling

This commit is contained in:
2025-10-18 23:53:57 +02:00
committed by GitHub
parent b2d515a460
commit 89bc68631a

View File

@@ -364,9 +364,11 @@ func main() {
// Fonction pour tester la connexion à WhatsApp et Immich // Fonction pour tester la connexion à WhatsApp et Immich
func testConnections(wac *WhatsAppClient, immichClient *ImmichClient, param *Parameters) error { func testConnections(wac *WhatsAppClient, immichClient *ImmichClient, param *Parameters) error {
fmt.Println("Testing connections...") fmt.Println("Testing connections...")
// Test WhatsApp // Connecter WhatsApp si nécessaire
if err := wac.Client.Connect(); err != nil { if !wac.Client.IsConnected() {
return fmt.Errorf("whatsApp connection failed: %v", err) if err := wac.Client.Connect(); err != nil {
return err
}
} }
defer wac.Client.Disconnect() defer wac.Client.Disconnect()
fmt.Println("WhatsApp connected.") fmt.Println("WhatsApp connected.")