Ich habe Ereignisse, die ich ausführen möchte, wenn ein Kunde seine Daten registriert oder speichert. Dafür verwende ich zwei Ereignisse: customer_register_success und customer_save_after. Das Problem, das ich habe, ist, dass ich die Aufgabe am Ende zweimal ausführe, da customer_save_after immer in derselben Ausführung wie aufgerufen wird customer_register_success.
Ich habe versucht festzustellen, ob der Kunde neu ist, indem ich die Originaldaten überprüft und angerufen habe isObjectNew, aber beide Rückgabedaten, die das Objekt implizieren, sind tatsächlich nicht neu. Wie kann ich überprüfen, ob sich der Kunde gerade im Ereignis customer_save_after registriert, ohne etwas in der Registrierung des customer_register_successEreignisses festzulegen?