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

0013230: CalDAV Sync on Android generates duplicate events #6546

Open
Gloirin opened this Issue Jun 9, 2018 · 9 comments

Comments

Projects
None yet
1 participant
@Gloirin

Gloirin commented Jun 9, 2018

Reported by shochdoerfer on 17 Jun 2017 10:36

Version: 2017.02.3 Community Edition

For a long time I am using CalDAV-Sync to sync Tine 2.0 events to my Android phone. Since a few weeks reoccuring events get duplicated on Android during the sync. Like one appointment appears multiple times for one day on Android. There is one appointment that got duplicated like 12 times.

I recently upgraded to latest Android 6 version for my phone (PLK-L01C432B390). Are you aware of any similar issues?

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by ingoratsdorf on 18 Jun 2017 07:40

Similar issues are only known to me when using the SyncToken feature in Tine20. Never worked for me, hence this can be switched off in config.inc.php.
https://forge.tine20.org/view.php?id=11892

Only other thing I'd try is to delete the caldav collection completely and set it up new and see what happens.

Gloirin commented Jun 11, 2018

Comment posted by ingoratsdorf on 18 Jun 2017 07:40

Similar issues are only known to me when using the SyncToken feature in Tine20. Never worked for me, hence this can be switched off in config.inc.php.
https://forge.tine20.org/view.php?id=11892

Only other thing I'd try is to delete the caldav collection completely and set it up new and see what happens.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by shochdoerfer on 24 Jun 2017 07:56

It looked good for a while after I disabled the SyncToken feature but got worse again after a week or so. I am back at the multiple cloned events on my Android device.

Gloirin commented Jun 11, 2018

Comment posted by shochdoerfer on 24 Jun 2017 07:56

It looked good for a while after I disabled the SyncToken feature but got worse again after a week or so. I am back at the multiple cloned events on my Android device.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by ingoratsdorf on 24 Jun 2017 10:14

I trust you deleted and recreated the caldav account on your phone after you disabled the SyncToken support?
If so then that's weird because I have been using it for years without a hitch on my S5 through Android 4.4 to 7.1. I use CalDAVSync too. Any hints for errors in logs? Did you try to enable debug log and see whether there are any hints?

Gloirin commented Jun 11, 2018

Comment posted by ingoratsdorf on 24 Jun 2017 10:14

I trust you deleted and recreated the caldav account on your phone after you disabled the SyncToken support?
If so then that's weird because I have been using it for years without a hitch on my S5 through Android 4.4 to 7.1. I use CalDAVSync too. Any hints for errors in logs? Did you try to enable debug log and see whether there are any hints?

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by shochdoerfer on 27 Jun 2017 08:32

I deleted and created the caldav accounts multiple times on my Android device, even after disabling SyncToken support. Have not had a look at the looks, need to figure out how to filter them best ;)

Wired enough the sync works fine for me in Thunderbird/Lightning but also screws up for one of my co-workers with Thunderbird/Lightning.

Gloirin commented Jun 11, 2018

Comment posted by shochdoerfer on 27 Jun 2017 08:32

I deleted and created the caldav accounts multiple times on my Android device, even after disabling SyncToken support. Have not had a look at the looks, need to figure out how to filter them best ;)

Wired enough the sync works fine for me in Thunderbird/Lightning but also screws up for one of my co-workers with Thunderbird/Lightning.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by shochdoerfer on 30 Mar 2018 18:52

The issue still exists with the latest version of Tine 2.0 and regardless of the Android client. Got the same problems with the software CalDAV-Sync as well was with DAVdroid. In DAVdroid I can see that all my calendars are available multiple times, not sure why this is happening. This might be the root of the problem.

Gloirin commented Jun 11, 2018

Comment posted by shochdoerfer on 30 Mar 2018 18:52

The issue still exists with the latest version of Tine 2.0 and regardless of the Android client. Got the same problems with the software CalDAV-Sync as well was with DAVdroid. In DAVdroid I can see that all my calendars are available multiple times, not sure why this is happening. This might be the root of the problem.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by bammes on 5 Apr 2018 18:37

I remember having the same problems with my old blackberry 10 phone. Unfortunately, I can not reproduce, since I replaced the phone.

Gloirin commented Jun 11, 2018

Comment posted by bammes on 5 Apr 2018 18:37

I remember having the same problems with my old blackberry 10 phone. Unfortunately, I can not reproduce, since I replaced the phone.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by bammes on 5 Apr 2018 18:39

https://forge.tine20.org/view.php?id=11422

This is the bugreport I opened in 2016. Note, that this was ActiveSync.

Gloirin commented Jun 11, 2018

Comment posted by bammes on 5 Apr 2018 18:39

https://forge.tine20.org/view.php?id=11422

This is the bugreport I opened in 2016. Note, that this was ActiveSync.

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by pschuele on 3 May 2018 13:10

do you see anything suspicious in the logs?
do the events duplicate in tine20 as well?

Gloirin commented Jun 11, 2018

Comment posted by pschuele on 3 May 2018 13:10

do you see anything suspicious in the logs?
do the events duplicate in tine20 as well?

@Gloirin

This comment has been minimized.

Show comment
Hide comment
@Gloirin

Gloirin Jun 11, 2018

Comment posted by shochdoerfer on 3 May 2018 16:38

Nope, just on the CalDAV Client. Recently I switched to ActiveSync and the problems are gone. I would assume it is some Android bug on my Huawei phone. Not sure how to debug this though.

Gloirin commented Jun 11, 2018

Comment posted by shochdoerfer on 3 May 2018 16:38

Nope, just on the CalDAV Client. Recently I switched to ActiveSync and the problems are gone. I would assume it is some Android bug on my Huawei phone. Not sure how to debug this though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment