diff options
| author | Veerapuram Varadhan <vvaradan@src.gnome.org> | 2006-09-30 12:54:03 +0000 |
|---|---|---|
| committer | Veerapuram Varadhan <vvaradan@src.gnome.org> | 2006-09-30 12:54:03 +0000 |
| commit | 91100e80f3356870c985b94bde8aa85d31e985ff (patch) | |
| tree | c93dfe6ac1c00480dd8ea76375a2c26d4e84074b /servers | |
| parent | df36f42b969399329f175c04537f996766566a14 (diff) | |
| download | evolution-data-server-91100e80f3356870c985b94bde8aa85d31e985ff.tar.gz | |
** Fixes #347811 While creating hierarchies for the folders, set
** Fixes #347811
* storage/exchange-account.c (setup_account_hierarchies): While
creating hierarchies for the folders, set offline_supported with
the account level settings.
Diffstat (limited to 'servers')
| -rw-r--r-- | servers/exchange/ChangeLog | 7 | ||||
| -rw-r--r-- | servers/exchange/storage/exchange-account.c | 8 |
2 files changed, 12 insertions, 3 deletions
diff --git a/servers/exchange/ChangeLog b/servers/exchange/ChangeLog index 0ebd55ccf..eedcdf49d 100644 --- a/servers/exchange/ChangeLog +++ b/servers/exchange/ChangeLog @@ -1,3 +1,10 @@ +2006-09-30 Veerapuram Varadhan <vvaradhan@novell.com> + + ** Fixes #347811 + * storage/exchange-account.c (setup_account_hierarchies): While + creating hierarchies for the folders, set offline_supported with + the account level settings. + 2006-07-24 Veerapuram Varadhan <vvaradhan@novell.com> * lib/e2k-context.c (e2k_context_set_auth): Create SoupSessionSync diff --git a/servers/exchange/storage/exchange-account.c b/servers/exchange/storage/exchange-account.c index bf2a5dfc4..fe19cc022 100644 --- a/servers/exchange/storage/exchange-account.c +++ b/servers/exchange/storage/exchange-account.c @@ -54,7 +54,7 @@ #include <stdlib.h> #include <string.h> -#define d(x) x +#define d(x) #define ADS_UF_DONT_EXPIRE_PASSWORD 0x10000 #define ONE_HUNDRED_NANOSECOND 0.000000100 #define SECONDS_IN_DAY 86400 @@ -1244,7 +1244,9 @@ setup_account_hierarchies (ExchangeAccount *account) account->priv->identity_name, account->priv->identity_email, account->priv->source_uri, - TRUE); + account->priv->offline_sync); + d(g_print ("exchange-account.c:setup_account_hierarchies:offline_sync=%d\n", account->priv->offline_sync)); + setup_hierarchy (account, hier); g_free (phys_uri_prefix); @@ -1275,7 +1277,7 @@ setup_account_hierarchies (ExchangeAccount *account) account->priv->identity_name, account->priv->identity_email, account->priv->source_uri, - TRUE); + account->priv->offline_sync); setup_hierarchy (account, hier); g_free (phys_uri_prefix); |
