Summary | Can't sync tasks with Thunderbird/Lightning |
Queue | Nag |
Queue Version | 2.3.3 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | rodolfodias (at) hushmail (dot) com |
Created | 10/13/2009 (5754 days ago) |
Due | |
Updated | 01/13/2010 (5662 days ago) |
Assigned | 10/13/2009 (5754 days ago) |
Resolved | 10/14/2009 (5753 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | 2.3.4 |
Patch | No |
MFB: Fix charset when exporting tasks to iCalendar 2.0 (
Bug #8637).http://git.horde.org/diff.php/nag/docs/CHANGES?rt=horde-git&r1=3b32b009f65e84b82287f0629951e54a85729ea9&r2=50342e613515b9061d4fd07694314396a1b8cc1a
http://git.horde.org/diff.php/nag/lib/Task.php?rt=horde-git&r1=c894a26da22fc4dbe593fe1d564762795a9b2124&r2=50342e613515b9061d4fd07694314396a1b8cc1a
State ⇒ Resolved
Milestone ⇒ 2.3.4
Many thanks Jan!
MFB: Fix charset when exporting tasks to iCalendar 2.0 (
Bug #8637).http://git.horde.org/diff.php/nag/docs/CHANGES?rt=horde-hatchery&r1=3b32b009f65e84b82287f0629951e54a85729ea9&r2=50342e613515b9061d4fd07694314396a1b8cc1a
http://git.horde.org/diff.php/nag/lib/Task.php?rt=horde-hatchery&r1=c894a26da22fc4dbe593fe1d564762795a9b2124&r2=50342e613515b9061d4fd07694314396a1b8cc1a
Fix charset when exporting tasks to iCalendar 2.0 (
Bug #8637).http://cvs.horde.org/diff.php/nag/docs/CHANGES?rt=horde&r1=1.115.2.121&r2=1.115.2.122&ty=u
http://cvs.horde.org/diff.php/nag/lib/Driver.php?rt=horde&r1=1.57.2.28&r2=1.57.2.29&ty=u
that you use with your browser.
that you use with your browser.
New Attachment: headers.log
"page encoding" or similar menu entry somewhere.
Firefox with the extension "Live HTTP Headers".
Anyways it's UTF-8.
Full log of the session is attached.
"page encoding" or similar menu entry somewhere.
tasks are exported as UTF-8 just fine here.
If you export the file, what's the encoding charset of the web interface?
P.S.Be aware that under Kronolith the file is encoded as UTF-8.
It just under Nag that this is happening.
tasks are exported as UTF-8 just fine here.
If you export the file, what's the encoding charset of the web interface?
New Attachment: rdias.ics
Error: [Exception... "Component returned failure code: 0x8000ffff
(NS_ERROR_UNEXPECTED)
[nsIScriptableUnicodeConverter.convertFromByteArray]" nsresult:
"0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame ::
file:///usr/lib/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calItemModule.js -> file:///usr/lib/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calIcsParser.js :: ip_parseFromStream :: line 185" data:
no]
Source File:
file:///usr/lib/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/components/calItemModule.js ->
file:///usr/lib/thunderbird/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/js/calIcsParser.js
Line: 185
I even did a new task list with just one task with accented letters
and I can reproduce this with the attached file.
Looking at it with an editor I suspect it's encoded with ISO-8859-1 so
that could be the problem.
Priority ⇒ 1. Low
State ⇒ Feedback
to Lightning, does it work?
Priority ⇒ 3. High
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ Can't sync tasks with Thunderbird/Lightning
Type ⇒ Bug
Queue ⇒ Nag
(from the Error Console in Thunderbird):
Warning: There has been an error reading data for calendar: rdias
tasks. Error code: CAL_UTF8_DECODING_FAILED. Description: An error
occured while decoding an iCalendar (ics) file as UTF-8. Check that
the file, including symbols and accented letters, is encoded using the
UTF-8 character encoding.
Warning: There has been an error reading data for calendar: rdias
tasks. Error code: READ_FAILED. Description:
I'm using the following URL:
https://myserver.local/horde/rpc.php/nag/rdias/rdias.ics
Using the same server and client, my calendar syncs fine even using
accented letters.