39aldo39 / Evolution-DecSync

Evolution plugin to sync contacts and calendars without a server using DecSync
Other
53 stars 5 forks source link

contact won't sow up in deban #5

Closed privat-mayhem closed 5 years ago

privat-mayhem commented 5 years ago

hello there,

i managed to compile the extension myself. Calendarsync is working fine, but contacts won't show up. I am able to select the created adressbook, but the contacts dose not show up.

The adressbook and the calendars were created on android.

Last but not least thank you for this pice of code.

39aldo39 commented 5 years ago

Weird, the contacts and calendar backends are mostly similar with respect to syncing. To narrow down the issue, could you check the following?

Does the directory decsync/contacts/$collection/stored-entries/$android/resources exists and does it have sensible files? ($collection is the collection ID, $android is an identifier for the Android device.)

Does the directory decsync/contacts/$collection/stored-entries/$debian/resources have the same files as above? ($debian is an identifier for the Debian device. You should check the one with some numbers appended, the one without only stores some metadata about the collection.)

privat-mayhem commented 5 years ago

Don't know if it helps but the calendar entries showing up as contact books with an error: screenshot from 2018-12-09 16-33-40

first entrie is the adressbook.

on my debian are entries form my android and an empty folder for debian resoruces

if you need something help don't hesitate to ask.

privat-mayhem commented 5 years ago

Strange things happens... contacts are there now, after over a day of use...

39aldo39 commented 5 years ago

Very weird, the calendars and contacts are separate from each other and should never interact...

But does it work fine now? Maybe you have restarted something which made it work.

privat-mayhem commented 5 years ago

syncing works now as expected. calendars still showing up in the contact section.

I've deleted my .cache directory. maybe it triggered evolution to do do something somehow...