Ticket #221 (closed enhancement: fixed)

Opened 2 years ago

Last modified 1 year ago

Add AGENT to VCARD processing

Reported by: Graham Cobb Assigned to: dfriedrich
Priority: normal Milestone:
Component: OpenSync Version: 0.19
Severity: normal Keywords:
Cc:

Description

The vCard format code currently does not support the VCARD attribute or the associated VALUE parameter. Without support for this, lines like:

AGENT;VALUE=text:Some Other Person

do not get transferred correctly between plugins (the VALUE=text is lost).

The attached patch adds explicit support for AGENT and VALUE to the vCard code.

Attachments

grc-vcard-agent.patch (4.0 kB) - added by Graham Cobb on 06/26/06 20:41:35.
vCard AGENT patch

Change History

06/26/06 20:41:35 changed by Graham Cobb

  • attachment grc-vcard-agent.patch added.

vCard AGENT patch

06/28/06 16:36:40 changed by dfriedrich

  • owner changed from abauer to dfriedrich.
  • type changed from defect to enhancement.

i will insert the vcard agent type in the xmlformat and his assoicated converter.

08/23/06 23:50:22 changed by Graham Cobb

  • version set to 0.19.

This is still a bug in the current SVN (opensync 1225). AGENT lines are still not being transferred when I synchronise kdepim with file-sync.

I think this should be considered a bug rather than an enhancement -- AGENT lines are a full part of the VCARD spec.

08/30/06 16:47:19 changed by dfriedrich

  • status changed from new to closed.
  • resolution set to fixed.

i applyed the patch without the following line in function handle_xml_agent_attribute(...): vformat_attribute_add_param_with_value(attr, "TYPE", osxml_find_node(root, "Type"));