20 lines
893 B
Diff
20 lines
893 B
Diff
|
Index: camel/providers/groupwise/camel-groupwise-folder.c
|
||
|
===================================================================
|
||
|
RCS file: /cvs/gnome/evolution-data-server/camel/providers/groupwise/camel-groupwise-folder.c,v
|
||
|
retrieving revision 1.128
|
||
|
retrieving revision 1.129
|
||
|
diff -u -r1.128 -r1.129
|
||
|
--- camel/providers/groupwise/camel-groupwise-folder.c 2006/04/06 09:43:14 1.128
|
||
|
+++ camel/providers/groupwise/camel-groupwise-folder.c 2006/04/17 10:26:16 1.129
|
||
|
@@ -587,6 +587,10 @@
|
||
|
EGwConnection *cnc;
|
||
|
int count, i;
|
||
|
|
||
|
+ /* Sync-up the (un)read changes before getting updates,
|
||
|
+ so that the getFolderList will reflect the most recent changes too */
|
||
|
+ groupwise_sync (folder, FALSE, ex);
|
||
|
+
|
||
|
if (((CamelOfflineStore *) gw_store)->state == CAMEL_OFFLINE_STORE_NETWORK_UNAVAIL ||
|
||
|
((CamelService *)gw_store)->status == CAMEL_SERVICE_DISCONNECTED) {
|
||
|
groupwise_sync_summary (folder, ex);
|