How do I stop requests to ea.theeventscalendar.com?

Home Forums Calendar Products Event Aggregator How do I stop requests to ea.theeventscalendar.com?

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #1206284
    kimharp
    Participant

    Hello there.

    We recently activated and then disabled Event Aggregator on our site (the facebook importer wasn’t quite ready for us). However I notice in profiling that some part of the Events Calendar plugin is still doing a request to ea.theeventscalendar.com on every request to the site, and that it takes > 400ms most of the time. Is there a way to turn this off? It’s having a significant impact on the performance of our site.

    Thanks!

    #1206293
    kimharp
    Participant

    I’ve attached a screenshot of what happens to the performance when I turn off the Events Calendar plugins. You can see that the green area — “Web External” goes away, and the response time of the server drops by about .4 seconds, which puts it into the acceptable range.

    #1206707
    Andras
    Keymaster

    Hello Kim,

    Thanks for using our plugins and for reaching out with your issues. I’m sorry that our plugins seem to have such an impact on your sites performance. Let me try to help you solve them.

    You say:

    We recently activated and then disabled Event Aggregator on our site

    Could you please clarify what you mean by “disabled EA”?

    Event Aggregator is part of The Events Calendar plugin. Basically the only way to make it stop working is to remove the Event Aggregator license key from Events > Settings > Licenses. When the license key is not entered, it shouldn’t be making any calls to ea.theeventscalendar.com.

    Thanks for clarifying.

     

    I’ve attached a screenshot of what happens to the performance when I turn off the Events Calendar plugins.

    If this is the case then we might have a bug on our hands. Would it be possible to run a test in a way that only The Events Calendar plugin is active with a default theme like twentysixteen, nothing else, then deactivate the plugin? This would allow us to see if the plugin in itself has such an impact on the server.

    Thanks and cheers,
    Andras

     

     

    #1206720
    Andras
    Keymaster

    Hello again Kim,

    In the meantime I also talked to one of our developers and it looks like there is a bug involved in the case. I just opened a high priority internal bug ticket for this and a fix should come in the next maintenance release. If all goes according to plan, this will happen still before Christmas.

    Thanks for your patience!

    I’ll set this thread to “pending fix” status. It will still be open and reply, and we will definitely update it once the fix is out. I would still be grateful if you could clarify the above question. Thanks!

    In case you have further questions regarding this topic, then please let me know.

    If you encounter another bug or have a question regarding a different topic, then I kindly ask you to open a separate thread for that to keep things clean here.

    Thanks and cheers,
    Andras

    #1206795
    Andras
    Keymaster

    One of the developers was kind enough to share the below:

    If you copy this line into your theme’s function.php file, then it should deactivate Event Aggregator completely.
    add_filter( 'tribe_aggregator_should_load', '__return_false' );
    Let me know if that does the trick.

    Note, that a proper fix will come in any case in the next maintenance release, so then you will not need this any more.

    Cheers,
    Andras

    #1206954
    kimharp
    Participant

    Thank you very much for the timely response on this Andras.

    Something you said above led me to recheck the Licenses tab on the Events Calendar setting screen. Once there I noticed that, because we had purchased the Event Aggregator add-on earlier and then effectively returned it for a refund, we had an invalid license key in the Event Aggregator spot on the Licenses screen. Deleting that key entirely stopped the calls to ea.theeventscalendar.com. So, probably not a bug on your end, although maybe something that you could make clearer on the Licenses screen?

    I tried the filter above before I removed the invalid license key and it did not seem to make any difference. I suspect it is aimed at a more subtle problem than this one turned out to be.

    Thanks!

    #1207214
    Andras
    Keymaster

    Hey Kim,

    Thanks for getting back to me on that and sharing that valuable info. I’m immediately going to forward that to the developers.

    Also thanks for the feedback on the filter. We’ll check it out.

    Can you confirm that your issue was solved when you removed the license key, so I can close this ticket?

    Thanks and have a great weekend!

    Cheers,
    Andras

    #1208561
    George
    Participant

    Hello!

    I wanted to share that we’ve just published The Events Calendar 4.3.5, which includes a fix for the erroneous requests to ea.theeventscalendar.com your mention here.

    You can learn more about the release here → https://theeventscalendar.com/maintenance-release-the-events-calendar-4-3-5-event-tickets-4-3-5-and-premium-plugins/

    Cheers!
    George

    #1216604
    Support Droid
    Keymaster

    Hey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.

    Thanks so much!
    The Events Calendar Support Team

Viewing 9 posts - 1 through 9 (of 9 total)
  • The topic ‘How do I stop requests to ea.theeventscalendar.com?’ is closed to new replies.