mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-26 19:36:00 +03:00
[GH-ISSUE #172] InvalidCastException on vCard sync #169
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#169
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @big-chen on GitHub (Oct 10, 2016).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/172
Hi,
I just updated to version 2.7.0.0 and the following happened after cleaning the cache (Sync between Outlook and ownCloud):
vCard Data Element (local dav element):
I got this exception:
Thanks!
Cheers!
@aluxnimm commented on GitHub (Oct 10, 2016):
the key attribute has some invalid base64 encoding. I would need the original vcf file to test.
Just remove the key attribute or fix the value to avoid the error from our used library.
@big-chen commented on GitHub (Oct 10, 2016):
Ok, this is the complete bas64 KEY attribute:
@big-chen commented on GitHub (Oct 10, 2016):
I managed to update the erroneous vCard, but anyway, the bug could be fixed...
Thanks!
@aluxnimm commented on GitHub (Oct 10, 2016):
Ok it is just missing the ENCODING=b subproperty. Nothing we can fix here, when the server sends an invalid vcard and we can't deserialize it, we can only throw an exception and ignore it.
Should be:
KEY;TYPE=X509;ENCODING=B:<base 64 data>