-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Google Calendar sync: 409 errors when syncing from a CalDAV server to gcal and source event changes #963
Comments
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
Do you have a clear path to reproduce this? A defined set of steps to reach this 409 scenario? 409 means that there is a conflict. Would need to research further why this is happening. |
@WhyNotHugo No, I'm not sure of the best way to reproduce this conflict. Google Calendar also throws 403 errors for several individual events, and I'm not sure why those occur either. I would need help from someone more versed in the CalDAV format to attempt to figure it out, and it might also be a Google Calendar-specific issue. |
I also have the same issue when syncing from caldav to google calendar. I initially thought the error would show for "already synced" events, but apparently when new events are added to caldav they cant be synced while the error shows. |
my current workaround is to delete all events on google calendar everytime i sync |
Attempt to address pimutils#963 I would appreciate a code review here - there might be a more elegant way to address this problem, but it works for my (very limited) use case.
OK, this seems to be reproducible (at least with my combination of orage calendar / google calendar) by altering an existing, recurring event locally, then attempting to sync.
The easiest solution when a conflict is generated seems to just be to delete the locally modified event and then sync, which it seems to accept - though of course it removes the event both locally and remotely.
not ideal, but it's all i had previously. Hopefully that may help narrow down what's messing this up - presumably editing the recurring event locally alters its |
I'm seeing this after editing with Should I post a debug log? |
When running
vdirsyncer sync
to regularly sync events from a CalDAV server to a Google Calendar, and the event on the CalDAV server changes after the initial sync, I will see an exception due to a HTTP 409 from Google Calendar.Seems very similar to #613.
config file:
vdirsyncer -vdebug sync
:The text was updated successfully, but these errors were encountered: