Home › Forums › Calendar Products › Event Aggregator › How do I stop requests to ea.theeventscalendar.com?
- This topic has 9 replies, 5 voices, and was last updated 9 years, 3 months ago by
kimharp.
-
AuthorPosts
-
December 15, 2016 at 12:05 am #1206284
kimharp
ParticipantHello 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!
December 15, 2016 at 12:54 am #1206293kimharp
ParticipantI’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.
December 15, 2016 at 1:25 pm #1206707Andras
KeymasterHello 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,
AndrasDecember 15, 2016 at 1:40 pm #1206720Andras
KeymasterHello 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,
AndrasDecember 15, 2016 at 3:01 pm #1206795Andras
KeymasterOne 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,
AndrasDecember 16, 2016 at 1:17 am #1206954kimharp
ParticipantThank 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!
December 16, 2016 at 2:50 pm #1207214Andras
KeymasterHey 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,
AndrasDecember 20, 2016 at 3:45 pm #1208561George
ParticipantHello!
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!
GeorgeJanuary 11, 2017 at 8:35 am #1216604Support Droid
KeymasterHey 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 -
AuthorPosts
- The topic ‘How do I stop requests to ea.theeventscalendar.com?’ is closed to new replies.
