-
Notifications
You must be signed in to change notification settings - Fork 173
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
Picture uploded in Web GUI are not synchronized anymore in Android with DAVx5 3.3.1-ose with contacts 3.4.0 #1820
Comments
Could you share the contact with the picture please? |
I don't know how to share a contact. |
If I want to update the picture and synchronize it with my Android Smartphone, instead of updating it into the Web GUI of Nextcloud, I have to delete it and import a new one. If I import a new picture on the old one without deleting it before, the new picture is not synchronized on my smartphone and the old one disapear. |
So, to sum it up:
Questions
Please export the contacts before and after it doesn't sync anymore so I can compare. You can attach them here as `.txt. if yuo want or send them as attachements to my mail above 🚀 |
No: So, to sum it up:
And:
But If I do all this after the migration, it is the same:
And if instead of update the picture, I delete it and upload a new one, the sync is OK and the new picture is on the phone. I tried to update the phone number or the email address of an existing contact and this modification is synchronized on the phone with no issue. I don't know the vcard version. I am using Nextcloud 19.0.3, Contacts 3.4.0, Davx5 3.3.2-ose now and Android 10 with Google contacts 1.7.31 Export after picture delete and import.vcf.txt "Export before picture update.vcf.txt" I upload a new picture instead of the existing one without deleting it before: I delete the picture and upload the same one: I hope my explanations are clear. Regards, |
i can't replicate this when uploading an image manually, however, when syncing an image from twitter (or any available social network) what i have found is that two one with the encoded image, and one empty field. this empty field is causing images to not render in one of my address book clients. |
if you later delete the photo, the empty thus adding an image (even manually) later will not resolve the problem |
|
i am able to get it working with a few small changes. this seems to only affect vcard 3.0. will put up a PR shortly. |
Describe the bug
I have just updated contacts to 3.4.0 version.
In the Web GUI, I upload an new picture for a contact.
When I synchronize the contract on my Android 10 smarphone with DAVx5 3.3.1-ose, the old picture is deleted but the new one does not appear. So the contact has not picture anymore.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
We should see the new picture uploaded into the Web GUI
Actual behavior
The is no picture as if it was deleted
Server configuration
Operating system: Linux Debian 10 up to date
Web server: Apache
Database: MariaDB
PHP version: 7.3
Nextcloud version: 19.0.3
Contacts version: 3.4.0
Updated from an older Nextcloud or fresh install: Updated
Signing status:
The text was updated successfully, but these errors were encountered: