After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 339267 - [PATCH]In offline deleted mail folder is displayed
[PATCH]In offline deleted mail folder is displayed
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.6.0
Other Linux
: Normal normal
: ---
Assigned To: Vandana
Ximian Connector QA
Depends on:
Blocks: 327343
 
 
Reported: 2006-04-21 08:37 UTC by Poornima
Modified: 2009-11-26 19:33 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
Patch for the above bug (3.04 KB, patch)
2006-07-19 08:45 UTC, Vandana
reviewed Details | Review

Description Poornima 2006-04-21 08:37:01 UTC
Deleted a folder with subfolder yesterday.
Today while launching in offline , even those deleted folders are displayed but not accessible.
Launch in online, those folders are not displayed.
Comment 1 Sushma Rai 2006-04-21 11:19:55 UTC
Cache is not updated?
Comment 2 Poornima 2006-05-04 11:58:26 UTC
always reproducible so confirming it
Comment 3 Vandana 2006-07-19 08:45:48 UTC
Created attachment 69163 [details] [review]
Patch for the above bug

Attached is a patch to fix the bug.

recursive_remove_directories : a function to recursively traverse every sub directory and remove the main directory.

remove_connector_metatdata : A subdirectory has an xml file by the name connector-metadata.xml. This file has to be removed. This function does that.
Comment 4 Milan Crha 2009-11-26 19:33:26 UTC
I just tried this without the above patch and it is working properly in actual master (2.29.3), I tried:
a) going online
b) create a new folder with a subfolder in eex
c) copy a message to each folder
d) close evo
e) run evo in online
f) verify folders with messages are there
g) close evo
h) open evo in offline
i) verify folders with messages are there
j) close evo
k) run evo in online
l) delete the new folder with a subfolder from b)
m) close evo
n) open evo in offline
o) verify folders from b) aren't shown

Thus I'm closing this.