diff options
author | Milan Crha <mcrha@redhat.com> | 2019-06-07 15:38:50 +0200 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2019-06-07 15:38:50 +0200 |
commit | dc4bbc4fddfaf02a5c9e85e396d4bdea0ad15832 (patch) | |
tree | 90e520031b95d6d866eb050ea7719e59b7f84c98 | |
parent | 9a832611fe02601246e35b063f48707f32ee9ff3 (diff) | |
download | evolution-data-server-dc4bbc4fddfaf02a5c9e85e396d4bdea0ad15832.tar.gz |
evo-I#476 - Hide "Server handles meeting invitations" for VJOURNAL/CalDAV
Related to https://gitlab.gnome.org/GNOME/evolution/issues/476
-rw-r--r-- | src/calendar/backends/caldav/e-cal-backend-caldav.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/calendar/backends/caldav/e-cal-backend-caldav.c b/src/calendar/backends/caldav/e-cal-backend-caldav.c index af47a859e..65fd58e97 100644 --- a/src/calendar/backends/caldav/e-cal-backend-caldav.c +++ b/src/calendar/backends/caldav/e-cal-backend-caldav.c @@ -187,7 +187,8 @@ ecb_caldav_connect_sync (ECalMetaBackend *meta_backend, soup_uri = e_source_webdav_dup_soup_uri (webdav_extension); cal_cache = e_cal_meta_backend_ref_cache (meta_backend); - cbdav->priv->calendar_schedule = capabilities && g_hash_table_contains (capabilities, E_WEBDAV_CAPABILITY_CALENDAR_SCHEDULE); + cbdav->priv->calendar_schedule = e_cal_backend_get_kind (E_CAL_BACKEND (cbdav)) != I_CAL_VJOURNAL_COMPONENT && + capabilities && g_hash_table_contains (capabilities, E_WEBDAV_CAPABILITY_CALENDAR_SCHEDULE); calendar_access = capabilities && g_hash_table_contains (capabilities, E_WEBDAV_CAPABILITY_CALENDAR_ACCESS); if (calendar_access) { @@ -2062,7 +2063,8 @@ ecb_caldav_get_backend_property (ECalBackend *backend, source = e_backend_get_source (E_BACKEND (backend)); extension = e_source_get_extension (source, E_SOURCE_EXTENSION_WEBDAV_BACKEND); - if (e_source_webdav_get_calendar_auto_schedule (extension)) { + if (e_cal_backend_get_kind (backend) != I_CAL_VJOURNAL_COMPONENT && + e_source_webdav_get_calendar_auto_schedule (extension)) { g_string_append ( caps, "," E_CAL_STATIC_CAPABILITY_CREATE_MESSAGES |