J'ai des événements que je souhaite exécuter lorsqu'un client s'inscrit ou enregistre ses coordonnées. Pour cela, j'utilise deux événements: customer_register_success et customer_save_after. Le problème que j'ai est que je finis par exécuter la tâche deux fois car customer_save_after est toujours appelé dans la même exécution que customer_register_success.
J'ai essayé de détecter si le client est nouveau en vérifiant les données d'origine et appelé isObjectNew, mais les deux retournent des données qui impliquent que l'objet n'est en fait pas nouveau. Comment puis-je vérifier si le client s'enregistre simplement dans l'événement customer_save_after avant de définir quelque chose dans le registre de l' customer_register_successévénement?