question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

O2003: O->G sync incorrectly compares events when creating and deleting

See original GitHub issue

OGCS Version: v2.9.7-alpha Edition: Installed Sync Direction: O->G

Bug Description
There are two bugs.

First, after entering individual events in Outlook and syncing, the information sync’d to Google is incorrect after a few syncs.

Second, I have never been able to successfully sync a recurring event. OGCS always crashes when attempting to sent a recurring event.

Steps to Reproduce the Issue

  1. In Outlook create appointment with description “Test 1” for 6/8/2023 10:00-10:30am
  2. Force OGCS sync.
  3. Check log displayed on sync tab and information displayed appears correct (one item created on Google side). Verified the same in Google.
  4. In Outlook create appointment with description “Test 2” for 4/19/2023 1:30-2:00am
  5. Force OGCS sync.
  6. Check log displayed on sync tab and information displayed appears correct (one item created on Google side). Verified the same in Google.
  7. In Outlook create appointment with description “Test 3” for 5/15/2023 10:00-10:30am
  8. Force OGCS sync.
  9. Check log displayed on sync tab. It displays odd information. It indicates that Test 2 was created not Test 3 and then it indicates a comparison was then performed and that Test 2 changed to the information of Test 3 and so it made that change on the Google side. Checking on Google shows the correct end result.
  10. In Outlook create appointment with description “Test 4” for 4/20/2023 1:30-2:00am
  11. For OGCS sync.
  12. Check log displayed on sync tab. It again displays odd information. It indicates that Test 2 was created not Test4 and then it indicates a comparison was then performed and that Test 2 changed to the information of Test 4 and so it made that change on the Google side. Again checking on the Google side shows the correct end result.
  13. In Outlook delete appointment with description “Test 4”.
  14. Force OGCS sync.
  15. Test 2 is deleted not Test 4!
  16. In Outlook delete appointment with description “Test 2”.
  17. Force OGCS sync.
  18. Test 4 is deleted.

I did try even more attempts and in most cases after I do enough of these creation and deletions it seems like what I have in Outlook and what is shown in Google are 100% different depending on the order I perform the steps.

  1. In Outlook create appointment with description “Rec Test 1” for 4/20/2023 1:30-2:00am recurring weekly for 10 times
  2. Force OGCS sync.
  3. Sync begins but once it gets to the new appointment OGCS crashes

This happens every time.

Any other information

I am running Outlook 2003.

📎 Attach your OGcalsync.log file.

Issue Analytics

  • State:closed
  • Created 5 months ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
appdevdougcommented, May 2, 2023

Okay. I was able to connect into his computer this afternoon and applied the patch. Everything appears to be syncing correctly now. I was even able to turn on bi-directional sync and it works properly now as well. Thanks so much!

1reaction
appdevdougcommented, May 1, 2023

Awesome! I need to get remote access to my Dad’s computer to test. He is currently not home to turn it out so it might take a few days before I can confirm the patch works.

Thanks!

Read more comments on GitHub >

github_iconTop Results From Across the Web

OGCS requests to delete events instead of synchronizing ...
The problem is: 1- ANY new event created in Outlook 2- sync 3- OGCS requests to delete it in Outlook 4- the event...
Read more >
All day events one day out (early)
I have exactly the same problem. I have not deleted all my appointements but I deleted one in Outlook, synced the iPod to...
Read more >
Deleted events refuse to die - FMOD Studio
When I change the version-control setting to 'none', the problem seems to stop. But sometimes, I can delete an event, hit save, close...
Read more >
New Google Events get deleted within minutes of adding.
So I can add events to Phones and PC but Sync seems very erratic and new entries disappear on all devices. I cleared...
Read more >
Calendar app won't sync events older than 1 month ...
Right click the Google Calendar Sync icon that sits on your status bar(near your computer clock) - then click Sync. Google will then...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found