Comprendre le "IF"

Hello,

J’ai créé un workflow où je récupère des infos d’une API tous les heures.
Ensuite j’ajoute ces infos sur un Sheet et je me sers de ces infos pour envoyer un message sur Discord.

Le problème c’est que le workflow s’exécute même si je n’ai pas de nouveau résultat via l’API.
Je n’arrive pas à comprendre comment fonctionne le « IF » pour globalement dire IF pas de nouveau résultalt = ne rien ajouter sur le sheet = ne rien envoyer sur discord…

Merci pour votre aide !

Salut,
Oui te faut trouver une solution pour dire si le resultat a déjà était envoyé ne pas le renvoyer une seconde fois.
J’ai le même souci avec les flux RSS…

Je ne sais pas si tu as trouvé une réponse, mais il faut normalement configurer ton IF de cette manière :

  • Choisi le node IF
  • Clique sur « Add Condition »
  • Choisi « String » à (qui sera une valeur dynamique et qui va récupérer les valeurs de ton API précédente) et l’option « Is Empty »

À ce moment-là, ça devrait fonctionner. Et moi je placerais ton IF juste après le HTTP Request pour ma part.

En espérant que ça puisse aider.