Radicale icon indicating copy to clipboard operation
Radicale copied to clipboard

Contact profile picture sync for VCARD version 4.0 not working

Open mrnwb opened this issue 7 months ago • 1 comments

Radicale: v3.5.4

In debug mode I can see that the transmitted VCARD has the photo embedded as base64 string like so:

PHOTO:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAMCAgoNCgoKCw gICgoKCgoKCgoKCggICAoKCggICAoKCgoICAgKCgoKCAgICAoICAgICgoKCAgLDQoIDQgICggB AwQEBgUGCgYGCg0NCg0PDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ 0NDQ0NDQ0NDf/AABEIAPAA8AMBEQACEQEDEQH/xAAdAAABBQEBAQEAAAAAAAAAAAAEAwUGBwgC AQAJ/8QARhAAAQIDBQUECAQGAQIFBQAAAQIRAAMhBAUSMUEGUWFxgQcikfATMkJSobHB0QgUcu EVI2KCkvEzJLIWGENTogkXJTTC/8QAGgEAAgMBAQAAAAAAAAAAAAAAAgMBBAUABv/EACoRAAIC ......

in the .vcf file on the server I only get:

PHOTO:data:image/jpeg\;base64

mrnwb avatar Jun 01 '25 08:06 mrnwb

parsing is done by vobject, potentially caused by still missing support?

-> https://github.com/py-vobject/vobject/issues/29

Please file issue there including which client was used and paste a sample VCARD content with a very small picture for replaying this issue.

pbiering avatar Jun 12 '25 12:06 pbiering

closing as no feedback received anymore

pbiering avatar Jul 11 '25 04:07 pbiering