2 ways google not working

Support forumCategory: Feature requests2 ways google not working
rocio_gutierrez asked 1 month ago
Hi, The 2 ways synchronization feature is not working, can you help me? This is the 3rd ticket I open. Kind regards, Hector
10 Answers
Nikola Loncar Staff answered 1 month ago

Hi Rocio, can you please check if you have advance sync option mappings inside EA Extension settings. It's at the bottom of the page. Please avoid any value for mappings.

Best regards,
Nikola

rocio_gutierrez answered 1 month ago
Hi Nikola, I have several calendars, yes. I send you a picture: https://we.tl/t-aFe77vqWSS. I have this configuration since last year, but it stopped working some weeks ago. If I remove them, how can I differentiate the services in different calendars? Now I am using two calendars: "Recogidas" and "Citas Quémono". The most important is "Citas Quémono". Kind regards, Rocio
Nikola Loncar Staff answered 1 month ago
Hi Rocio, settings look fine. Can you please check if you have anything inside error log file on your hosting? Best regards, Nikola
Nikola Loncar Staff answered 1 month ago
Hi there was a breaking change in sync. New version of Extension plugin has been released. Best regards, Nikola
rocio_gutierrez answered 1 month ago
Hi Nicola, I just updated to the version 1.2.0. However, it is still not working. The google_sync.log I downloaded is empty. Please help us. Best regards, Rocio
Nikola Loncar Staff answered 1 month ago

Hi, can you please check error log file on your hosting? Maybe there is something related regarding sync.

Best regards,
Nikola

rocio_gutierrez answered 1 month ago

Hi Nikola,
Yes, we found this error:
[12-Mar-2024 10:40:05 UTC] PHP Fatal error:  Uncaught Error: Call to a member function get_container() on null in /home/customer/www/quemono.org/public_html/wp-content/plugins/easy-appointments-connect/src/cron/google_cron.php:41
Stack trace:
#0 /home/customer/www/quemono.org/public_html/wp-content/plugins/easy-appointments-connect/src/google_logic.php(117): EACGoogleCron->pull_events('lur7lm1641813iu...', Array)
#1 /home/customer/www/quemono.org/public_html/wp-includes/class-wp-hook.php(324): EAC_Google_Logic->google_sync()
#2 /home/customer/www/quemono.org/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#3 /home/customer/www/quemono.org/public_html/wp-includes/plugin.php(565): WP_Hook->do_action(Array)
#4 phar:///usr/local/bin/wp-cli.phar/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(364): do_action_ref_array('eac_google_sync', Array)
#5 phar:///usr/local/bin/wp-cli.phar/vendor/wp-cli/cron-command/src/Cron_Event_Command.php(286): Cron_Event_Command::run_event(Object(stdClass))
#6 [internal function]: Cron_Even in /home/customer/www/quemono.org/public_html/wp-content/plugins/easy-appointments-connect/src/cron/google_cron.php on line 41
Kind regards,
Rocio

rocio_gutierrez answered 4 weeks ago
Hi Nikola, Do you have any news? Best regards, Rocio
Nikola Loncar Staff answered 4 weeks ago

Hi Rocio, how often those messages are inside log files?

Best regards,
Nikola

rocio_gutierrez replied 4 weeks ago

Hi Nikola,

The message error appears in the file public_html/php_errorlog each 5 minutes. The Google sync interval of the plugin is set each 5 minutes, I understand that is why the error appears that often.

Best regards,
Rocio

rocio_gutierrez answered 2 weeks ago
Hi Nikola, Could you check my answer? Best regards, Rocio