Bug 165444

Summary: Subscription entry doesn't disappear
Product: [Applications] kmail Reporter: Torquil Macdonald Sørensen <torquil>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: dominik.tritscher
Priority: NOR Keywords: triaged
Version: 1.9.9   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Torquil Macdonald Sørensen 2008-06-30 21:18:32 UTC
Version:           1.9.9 (using 3.5.9, Debian Package 4:3.5.9.dfsg.1-4 (lenny/sid))
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.25-2-686

I have just changed to using disconnected IMAP instead of ordinary IMAP, and there seems to be a problem with the subscription list.

I had a folder in my Inbox that was called "Groupware", that had several subfolders called "Calendar", "Notes" and so on. I chose to subscribe to them all after I created the dimap account.

Then I decided to delete the "Groupware" (and its subfolders of course) folder from the IMAP server, so I did that. But after that there seems to be a lingering "Groupware" line in the Subscription list that won't go away. It does not help to click on "Reload List". The "Groupware" line doesn't have a box next to it as the others, only a "+" symbol. If I click on the "+" the subfolders of "Groupware" are listed with empty boxes next to them.

The "Groupware" line has disappeared from the "Local subscriptions" list (on which I have made no changes myself).

None of these folders exist on the IMAP server. I have checked that on my webmail interface.

Mvh
Torquil Sørensen
Comment 1 Jaime Torres 2009-04-04 10:13:44 UTC
It works for me in kmail 1.11.90 (using kde 4.2.68). Deleting folders from the imap folder tree deletes them also in the dimap folder.
And also the subscription list does not shows the deleted folders.
Tested with gmail.
Comment 2 Dominik Tritscher 2009-04-11 12:32:30 UTC
Works here to, using kde 4.2.69 built from trunk. So I'm closing this report.