Giter Site home page Giter Site logo

Sync FFOX 3.0 about cozy-sync HOT 3 OPEN

cozy avatar cozy commented on July 19, 2024
Sync FFOX 3.0

from cozy-sync.

Comments (3)

frankrousseau avatar frankrousseau commented on July 19, 2024

Thank you for reporting but it looks like the problem comes for the app. Could you try this app with Google Calendar?

from cozy-sync.

Thatoo avatar Thatoo commented on July 19, 2024

I think also that problems are coming from apps that's why I give their contact and I contacted them to give them your contact. However, I hope Mozilla will offer a native carddav system for FFOS 3.1 or 4.0.

from cozy-sync.

Thatoo avatar Thatoo commented on July 19, 2024

Email exchange with [email protected] :
TWO EMAILS FROM LIARTES :
"
Hi Thatoo,

Thank you for your feedback. I think I have an idea about the weird contact issue : open the .vcf card of a contact on which you experience the bug. Does it have a FN field value ?

For the moment, this field is the only way for CardDAVSync to guess a contact already exist in the phone memory and merge informations. I experienced this bug with Tine2.0 CardDAV provider lately and I am thinking about a workaround.

Can you please confirm me that your .vcf contact card doesn't have a FN field value ? It will help me to narrow this issue down.

Best regards,

Liartes
"

"
Hi Thatoo,

I made some test on Cozycloud public demo. I did not experienced any duplication/weird contact behaviour. By analyzing the .vcf cards, the FN field is correctly fill on the CozyCloud demo instance. Infortunately Firefox OS didn't provide any other field to formely identify a unique contact so I can't fix this issue at the moment.

Best regards,

Liartes
"
MY ANSWER :
"
Hello Liartes,

I check what you said and I couldn't find anything special about FN.

I tried several things :

  • Ideleted all my contacts in FFOS 3.0 and I sync from cozy. I download all the contact but it was weird because only the phone number appeared in the list of contact. I had to click on a contact to see his name.
  • I deleted all and import the vcard from cozy again. It creates a confusion between first name and last name.
  • I sync and one "no name" appear.
  • I deleted all again and import the vcard that I saved before from the phone. No problem between names.
  • I sync again and I had two new contact, the phone number of one of my contact, and one "no name"

Finally :

  • I checked then my contact in cozy and I find at that first name and last name are not well done. I modified them, putting first name and last name in the good fields. I export this new vcard. I deleted my contacts in my phone to import this new vcard. Contacts are ok now on both, my phone and cozy.
  • I seems to sync well, no double contacts, it just downloaded one empty extra "no name". If I sync again, it still here but not two like before. If I delete it, and sync again, it comes back, just one single "no name". It's not a big deal if the rest works.
  • I created a new contact (with email) in cozy and I modified one (delete phone number and add email).
  • I sync. The new contact appear in my phone. However, it didn't modified the exisitng contact, even after several sync.
    -I came back to normal (delete the fake contact and add back the phone number to the contact, I keep the email).
  • I sync, the fake contact is not deleted, it stays. and the modified contact is still not modified. It seems that when I sync, it can only download new contact but cannot modify or delete a contact.

Something completely different : when I sync, it usually pause at 21%, 28% and/or 33% (and it can be quiet long) before completing the sync.

Cheers,
Yogo
"

from cozy-sync.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.