Wagtail hooks hypha.apply.users.wagtail_hooks ¶ notify_after_create_user ¶ notify_after_create_user(request, user) Source code in hypha/apply/users/wagtail_hooks.py 9 10 11 12 13 14 15 16 17 18 19@hooks.register("after_create_user") def notify_after_create_user(request, user): messenger( MESSAGES.STAFF_ACCOUNT_CREATED, request=request, user=request.user, source=user, ) site = Site.find_for_request(request) send_activation_email(user, site) notify_after_edit_user ¶ notify_after_edit_user(request, user) Source code in hypha/apply/users/wagtail_hooks.py 22 23 24 25 26 27 28 29 30 31 32 33 34 35@hooks.register("after_edit_user") def notify_after_edit_user(request, user): roles = list(user.groups.values_list("name", flat=True)) if user.is_superuser: roles.append("Administrator") if roles: roles = ", ".join(roles) messenger( MESSAGES.STAFF_ACCOUNT_EDITED, request=request, user=request.user, source=user, roles=roles, )