Skip to content

event 'user_create' is not sent to system hook during non-api user registration

Summary

System Hook should send several kinds of events via HTTP Post to an URL. However in case of an event 'user_create' this is not sent. This is not a Push, Tag or Repository event, so it should always been sent. E.g. 'user_destroy' is.

This does not work since I updated to 9.4.1 last month (worked before running 9.0.x). Update to 9.5.1 hasn't changed the misbehaviour.

Steps to reproduce

  • create/add a system hook
  • register a new user
  • check with system hook->Edit->"Recent Delivieries" that no event 'user_create' was sent
  • (Deleting the test user will show up in "Recent Deliveries" as 'user_destroy' event, so in general the system hook is working)

What is the current bug behavior?

event 'user_create' is not sent to system hook (other events are)

What is the expected correct behavior?

event 'user_create' should be sent to system hook.

Edited by Wayne Haber