[evolution-patches] Patch for #72715 - absolute uri being set to NULL.



Hi,

I am not sure why absolute URI is set to NULL in 
addressbook_config_edit_source() and eabc_type_changed().

Because of this, setting offline_sync property for
Exchange personal contacts and GAL folders doesn't work.

Exchange personal contacts and GAL have different base URIs
(exchange:// and gal://) and both need to be shown under the same 
group, so we use absolute uris for all operations, instead of
relative uris, and for these relative uri is set to NULL.

Now since both absolute and relative uris are NULL, 
e_source_update_from_xml_node() always returns FALSE.

This patch just comments setting absolute uri to NULL in edit_source().
Please review.

Thanks,
Sushma.

Index: addressbook/gui/component/addressbook-config.c
===================================================================
RCS file: /cvs/gnome/evolution/addressbook/gui/component/addressbook-config.c,v
retrieving revision 1.99
diff -u -r1.99 addressbook-config.c
--- addressbook/gui/component/addressbook-config.c	14 Feb 2005 18:58:22 -0000	1.99
+++ addressbook/gui/component/addressbook-config.c	24 Feb 2005 08:20:23 -0000
@@ -1094,7 +1094,7 @@
 	}
 
 	/* HACK: doesn't work if you don't do this */
-	e_source_set_absolute_uri(sdialog->source, NULL);
+	// e_source_set_absolute_uri(sdialog->source, NULL);
 	e_source_set_group(sdialog->source, sdialog->source_group);
 
 #if d(!)0


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]