Ticket #1169 (new defect)
Opened 4 years ago
Syncing with Sunbird and SyncML over Bluetooth causes data loss sometimes
|Reported by:||Dead1nside||Owned by:||henrik|
[Jon@Jon-Laptop ~]$ rpm -qa "*opensync*" libopensync-plugin-evolution2-0.22-2.fc11.i586 libopensync-plugin-synce-wm5-0.14-3.fc11.i586 libopensync-plugin-palm-0.22-2.fc11.i586 libopensync-plugin-python-0.22-2.fc11.i586 libopensync-plugin-google-calendar-0.22-2.fc11.i586 libopensync-plugin-opie-0.22-2.fc11.i586 libopensync-plugin-irmc-0.22-2.fc11.i586 libopensync-plugin-kdepim-0.22-5.fc11.i586 barry-opensync-0.15-0.7.20090630git.fc11.i586 libopensync-0.22-4.fc11.i586 libopensync-plugin-sunbird-0.22-5.fc11.i586 libopensync-plugin-syncml-0.22-2.fc11.i586 libopensync-plugin-file-0.22-2.fc11.i586 libopensync-devel-0.22-4.fc11.i586 libopensync-plugin-gpe-0.22-2.fc11.i586 libopensync-plugin-synce-0.22.1-1.fc11.i586 libopensync-plugin-moto-0.22-2.fc11.i586 libopensync-plugin-gnokii-0.22-2.fc11.i586
I believe they had to downgrade from a later version to these for stability at some point.
Anyway, I got it all to work fine and I was very pleased with it. Until I forgot to enable bluetooth on my computer as well as the phone and pressed 'Refresh' in Multisync-gui - it started the process and didn't work obviously. So I turned bluetooth on, on both devices and I ended up with duplicates. So I deleted all the entries on the phone (confident, as I'd experienced this problem earlier when trying to get opensync to work for the first time) and pressed 'Refresh' again this time it didn't sync anything to the phone. The phone's calendar was empty and so too was the computer's calendar.
OpenSync? should not have been destructive. It should've detected there were no entries on the phone but many on the computer and successfully copied them over. Luckily I had a two-month old backup.