We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Hello,
Describe the bug Carddav (Nextcloud) was working fine until recently, I think until 2.18. But I cannot exclude changes on Nextcloud either.
To Reproduce
2022/09/25 11:05:33 [error] 1572#1572: *56 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught Sabre\VObject\InvalidDataException: Invalid vCard date-time string: 2017-10-04T16:16:42+0000 in /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/Sabre/VObject/DateTimeParser.php:315 Stack trace: #0 /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/Sabre/VObject/Property/VCard/TimeStamp.php(50): Sabre\VObject\DateTimeParser::parseVCardDateTime() #1 /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/Sabre/VObject/Property.php(302): Sabre\VObject\Property\VCard\TimeStamp->getJsonValue() #2 /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/Sabre/VObject/Component/VCard.php(463): Sabre\VObject\Property->jsonSerialize() #3 [internal function]: Sabre\VObject\Component\VCard->jsonSerialize() #4 /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/MailSo/Base/Utils.php(836): json_encode() #5 /usr/share/snappymail/snappymail/v/2.18.2/app/libraries/RainLoop/ServiceActions.php(193): MailSo\Base\Utils::Php2js()
Expected behavior Access to addressbook Please complete the following information:
Thunderbird sync seems to work fine with the same carddav setup, so the 2017-10-04T16:16:42+0000 should probably not be a problem
Regards
The text was updated successfully, but these errors were encountered:
Solution for #528 ?
867f8ff
Could you try with above commit?
Issue seems to be timezone as 2017-10-04T16:16:42+0000 is invalid because the regular expression expects 2017-10-04T16:16:42+00:00 (with :)
2017-10-04T16:16:42+0000
2017-10-04T16:16:42+00:00
:
Sorry, something went wrong.
Just tested CardDAV sync on my installation with 2.18.3. It worked perfectly fine for me.
Sorry for the delay, I was away. It is fixed on 2.18.3. Thanks a lot for your good work!
Invalid vCard date-time string the-djmaze/snappymail#528
25e0246
No branches or pull requests
Hello,
Describe the bug
Carddav (Nextcloud) was working fine until recently, I think until 2.18. But I cannot exclude changes on Nextcloud either.
To Reproduce
Expected behavior
Access to addressbook
Please complete the following information:
Thunderbird sync seems to work fine with the same carddav setup, so the 2017-10-04T16:16:42+0000 should probably not be a problem
Regards
The text was updated successfully, but these errors were encountered: