6.0.0-beta6
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
3/24/26
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#14197] Nag_Driver_Kolab stores parent_id strings base64 encoded (should be: unencoded)
*
Your Email Address
*
Spam protection
Enter the letters below:
..__..___._.. . || |[__ | | | \__||__\[____|_|/\|
Comment
> The Nag_Driver_Kolab breaks the Kolab format specification concerning > the parent parameter. > > The parent id of a task object should be stored as a UID hash when > viewing the kolab.xml attachment of the Kolab storage object (i.e., a > mail with one .xml file as attachment). > > However, I see the UID hash stored base64 encoded: > > """ > <uid>5256723d-68a8-46b4-b349-07e24e2ecc62</uid> > <body><!--a75c305b1c0a6022--></body> > <categories></categories> > <creation-date>2015-12-15T19:38:42Z</creation-date> > <last-modification-date>2015-12-15T19:38:42Z</last-modification-date> > <sensitivity>public</sensitivity> > <product-id>Horde_Kolab_Format_Xml-2.0.7 (api version: 1)</product-id> > <summary>PALMER: Spracheinstellungen (deutsche Tastatur)</summary> > <organizer> > <display-name></display-name> > <smtp-address></smtp-address> > <uid></uid> > </organizer> > <alarm>0</alarm> > <priority>2</priority> > <completed>100</completed> > <status>completed</status> > vvvvvvvvvvvvvvvvvvvvv > <parent>NTI0OTc1MTMtYjc1NC00OTMwLWE2YTktNGUwOTRlMmVjYzYy</parent> > ^^^^^^^^^^^^^^^^^^^^ > <horde-estimate>0.00</horde-estimate> > <horde-alarm-methods>a:0:{}</horde-alarm-methods> > """ > > The challenge now is: > > * storing parent ids as non-base64 encoded hash (7-bit encoding, sort of) > * recognize parent ids that have been stored with base64 encoding, > decode them properly > * store base64-encoded parent ids as non-base64-encoded UID hash > with next save operation > > I am working on a patch... > > > Kolab Format v3 (Site currently down): > https://wiki.kolab.org/Kolab_3.0_Storage_Format > > Kolab Format v2: > https://kolab.org/history/kolabformat/c312
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers