View Issue Details

IDProjectCategoryView StatusLast Update
0000032SOGo Connectorpublic2009-07-21 10:25
Reporterchrigu Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version0.96 
Summary0000032: T-Bird cutom fields are loosing their values syncing from sogo
Description

SOGo Connector stores thunderbird adressbook custom fields 1-4 in Sogo dav collection.
This works fine. But when the entry is changed with the sogo webinterface or
another dav-client thunderbird has to reread the entry. During this process it
looses the value of the custom fields. Other fields are updated just fine.

Additional Information

Found out, where to patch:

--- vcards.utils.js.orig 2009-06-23 16:26:10.000000000 +0200
+++ vcards.utils.js 2009-06-23 16:23:21.000000000 +0200
@@ -380,6 +380,18 @@
note: function(card, parameters, values) {
card.notes = values.join(";");
},

  • custom1: function(card, parameters, values) {
  • card.custom1 = values[0];
  • },
  • custom2: function(card, parameters, values) {
  • card.custom2 = values[0];
  • },
  • custom3: function(card, parameters, values) {
  • card.custom3 = values[0];
  • },
  • custom4: function(card, parameters, values) {
  • card.custom4 = values[0];
  • },
    begin: function(card, parameters, values) {
    },
    end: function(card, parameters, values) {
TagsNo tags attached.

Activities

chrigu

chrigu

2009-07-21 02:56

reporter   ~0000030

patch included

ludovic

ludovic

2009-07-21 10:25

administrator   ~0000031

Patch applied, thanks!

Issue History

Date Modified Username Field Change
2009-06-23 10:42 chrigu New Issue
2009-07-21 02:56 chrigu Note Added: 0000030
2009-07-21 10:25 ludovic Note Added: 0000031
2009-07-21 10:25 ludovic Status new => closed
2009-07-21 10:25 ludovic Resolution open => fixed
2009-07-21 10:25 ludovic Fixed in Version => 0.96