Appointements deleted from Google Calendar are not being deleted in the plugin
Hi Nikola,
thank you for your prompt answer, unfortunately all calendars are correctly mapped, and default location/service is set, in fact all appointments have been synced correctly from GC to Easy Appointments, and assigned to the right worker. Only deleting from GC won’t delete the appointment in Easy Appointments, that’s my only issue, creating appointments works just fine both ways,
Thank you for your help,
Alessio
Hi Nikola,
I’m really stuck and cannot seem to get this working smoothly. I too am having the problem described here. Summary of issues:
If I setup with only primary calendar then I get:
– Creation of an appointment successfully sync’s and appears on Google Calendar.
– Nothing else then works, if I delete or cancel from either direction it does not Sync through.
– Reinstall did not fix
– Setting up with a different google profile did not fix
– I have all defaults set for the location and service
– I have tried both EA to cancel and EA to delete options.
If I setup advanced sync options with either the primary calendar or a secondary calendar then I end up with all the same issues above, but also with duplication of events each time with a new ID. These events duplicate only in EA and not in Google, and continue to duplicate until I delete the event from Google.
Any help would be great. I’m no expert but it seems like when it’s sync’n or comparing event ID’s it’s not able to tell what matches ?
– Will
Hi Will if you want I can take a look at the settings. Just create a temp access for me nikolanbg[at]gmail[dot]com
Best regards,
Nikola
Thanks Nikola, that would be great. I’ve just setup the account for you.
Hi Nikola,
I also tried both cancelling and deleting options, appointments are still not being deleted. Also, I see that if I go to the appointments menu I see a lot (like hundreds) of non-existing appointments listed. This doesn’t seem to affect the frontend timetable but it’s really strange.. I’m emailing you a temporary account details too..
Please be careful because it is a live site,
Thank you for your help,
Alessio
Hi Nikola, Just wondering if you received the email with account details?
Hi Will, yes I am. I will take a look during the day and let you know of the result. Sorry for waiting 🙁
Best regards,
Nikola
Hi Nikola,
Do you think I could be having the same issue? I have been testing by visiting and setting new appointments and also using powershell to activate the wordpress cron. ?
Is there something specific that the system scheduler cron does differently or is my problem not related to this?
– Will
Hi Nikola
I set up a cron job and disabled wp-cron, but nothing changed.
I had a look at the log, every event synced has a NULL id, is this correct?
Also, if I open the “appointments” tab, the browser almost freezes, than after 10 seconds or so it loads thousand of non-existing appointments. Luckily the do not show up in the frontend and seem to have no side effect, but something is weird.
Not sure if this makes any difference, but I noticed a spelling mistake inside Main.php.
$wpdb->query(“ALTER TABLE {$table_prefix}ea_connect_links ADD INDEX `googe_event_id` (`google_event_id` ASC)”);
“googe” event id ?
Hi Nikola,
I updated the plugin, but nothing changed, I even tried deactivating/reactivating the plugin, but still deleting an appointment in GC won’t deleted/cancel the appointement in EA
Hi Giovanni, I will need to take a look again into admin part. Can you please give me access to it?
Best regards,
Nikola
Hi Nikola,
the admin account I created for you is still active, you can use the same credentials,
thank you for your help,
Giovanni
Please login or Register to submit your answer