[Hustle] Conflict with MailPoet

I’m experiencing a bug where if I have both Hustle and Mailpoet plugins enabled, Hustle can’t show a popup with Mailpoet form inside because of a JS error.

  • Nebu John
    • FLS

    Hi sapientum ,

    I hope you are well and thank you for reaching out to us!

    As I was unable to replicate the issue on a new pop-up, I exported the pop-up and tested it with my lab site. I was able to notice that the popup doesn’t show up because of a JS error in the console caused by underscore missing with ‘isTrue‘ function. On further checking, I was able to identify this occurs when the closing behavior is set as ‘Keep Showing this message‘ at the Behavior tab.

    [attachments are only viewable by logged-in members]

    The issue can be temporarily fixed by changing the behavior to ‘Do not show this message across the site‘.

    I checked with our developer if a workaround could be provided, as the actual issue is that the ‘isTrue’ function used in Hustle conflicts with MailPoet. Fortunately, we’ve stopped using ‘isTrue’ function in frontend in the next release, 4.2, so that should stop happening then. :slight_smile:

    Please get back to us if you need any further assistance regarding this.

    Kind Regards,
    Nebu John