Milan Crha <mcrha@redhat.com> ** Fix for bug #547786 (Test events against search...
authorSuman Manjunath <msuman@src.gnome.org>
Mon, 18 Aug 2008 03:56:40 +0000 (03:56 +0000)
committerSuman Manjunath <msuman@src.gnome.org>
Mon, 18 Aug 2008 03:56:40 +0000 (03:56 +0000)
svn path=/trunk/; revision=9363

calendar/ChangeLog
calendar/backends/google/e-cal-backend-google.c

index 6cb5ff0..c01aeb9 100644 (file)
@@ -1,3 +1,11 @@
+2008-08-18  Milan Crha  <mcrha@redhat.com>
+
+       ** Fix for bug #547786
+
+       * backends/google/e-cal-backend-google.c:
+       (e_cal_backend_google_get_object_list):
+       Test events against search expression when required.
+
 2008-08-18  Suman Manjunath  <msuman@novell.com>
 
        * backends/groupwise/e-cal-backend-groupwise.c (populate_cache):
index 9e073b9..f96c66b 100644 (file)
@@ -305,7 +305,9 @@ e_cal_backend_google_get_object_list (ECalBackendSync *backend, EDataCal *cal, c
        priv = cbgo->priv;
 
        g_mutex_lock (priv->mutex);
-       search_needed = FALSE;
+
+       if (sexp && g_str_equal (sexp, "#t"))
+               search_needed = FALSE;
 
        cbsexp = e_cal_backend_sexp_new (sexp);