Customer Import Is Not Triggering 'userAfterInsert' Event

Discussion in 'Integration' started by xenergy, Jan 8, 2019.

Thread Status:
Not open for further replies.
  1. xenergy

    xenergy New Member

    Joined:
    Apr 13, 2015
    Messages:
    6
    Hello,

    I was trying to import 110 customers into my amember system (which has some integration to external API sytem), but somehow 'userAfterInsert' event was not triggered.
    When a user signup using normal forms, this 'userAfterInsert' event is triggered.

    Any idea how to get this event triggered during Customer Import process ?
    I need each customer addition triggering this event.

    Any help is much appreciated.

    Thank you.
  2. caesar

    caesar aMember Pro Developer Staff Member

    Joined:
    Oct 16, 2009
    Messages:
    2,295
    All events is disabled during import. You can enable it but it require small changes in one file:
    amember/application/default/controllers/AdminImportController.php

    and comment the following line of code:
    PHP:
    $this->getDi()->hook->toggleDisableAll(true);
  3. xenergy

    xenergy New Member

    Joined:
    Apr 13, 2015
    Messages:
    6
    Thank you, it works like magic.
  4. caesar

    caesar aMember Pro Developer Staff Member

    Joined:
    Oct 16, 2009
    Messages:
    2,295
    You are welcome!
Thread Status:
Not open for further replies.

Share This Page