Open DiagonalArg opened 6 months ago
There seems to be something wrong in Google's vCard exporter. In vCard version 3.0 the colon character must not be escaped anymore^1. I changed the URL line to item2.URL:https://www.bmwsouthpoint.com/
and it works as expected.
The original vCard passes validation checks and is not wrong per se but the escaped colon \:
is superfluous and thus interpreted literally as part of the URL.
I see. Would that just be when it appears in a URL?
If so, I'll try sed
'ing my DB to get rid of those and see what happens.
Describe the bug
Import this vCard, which was exported from google, and find that the URL is being imported and then displayed with the "\"
Steps to reproduce
See above.
Expected behavior
https://www.bmwsouthpoint.com/
Actual behavior
https\\://www.bmwsouthpoint.com/
Contact version
5.5.3
Operating system
CentOS 7.9
PHP engine version
PHP 8.1
Web server
Nginx
Database
PostgreSQL
Additional info
Thanks for your work!