From 5f0988d34e49125a54a2af6e9c2838a500436aa5 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 22 Mar 2002 18:03:29 +0000 Subject: Fix a "how can this ever have worked" bug to make unread message counts * evolution-storage.c (evolution_storage_update_folder): Fix a "how can this ever have worked" bug to make unread message counts start working again. (#22293 etc) svn path=/trunk/; revision=16228 --- shell/ChangeLog | 4 ++++ shell/evolution-storage.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/shell/ChangeLog b/shell/ChangeLog index d9fc450d54..2fdbcf1830 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,5 +1,9 @@ 2002-03-22 Dan Winship + * evolution-storage.c (evolution_storage_update_folder): Fix a + "how can this ever have worked" bug to make unread message counts + start working again. (#22293 etc) + * e-shell-folder-commands.c (e_shell_command_rename_folder): Use e_folder_get_name. Don't assume it's the same as the last path element. diff --git a/shell/evolution-storage.c b/shell/evolution-storage.c index 75d6935f1f..b62f3c5cae 100644 --- a/shell/evolution-storage.c +++ b/shell/evolution-storage.c @@ -910,7 +910,7 @@ evolution_storage_update_folder (EvolutionStorage *evolution_storage, listener = p->data; GNOME_Evolution_StorageListener_notifyFolderUpdated (listener, path, unread_count, &ev); - if (ev._major != CORBA_NO_EXCEPTION) + if (ev._major == CORBA_NO_EXCEPTION) continue; if (ev._major != CORBA_USER_EXCEPTION) -- cgit v1.2.3