View Issue Details

IDProjectCategoryView StatusLast Update
0005218SOGoBackend Mailpublic2021-03-16 15:53
Reporterrschuetz Assigned Tofrancis  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.0.1 
Fixed in Version5.1.0 
Summary0005218: IMAP subscription handling broken for subfolders
Description

Moving a folder with subfolders only updates the IMAP subscription for the parent folder to the new location.

Steps To Reproduce
  1. Create a folder containing a subfolder.

Mailbox:
folder
folder.subfolder

IMAP subscriptions:
folder
folder.subfolder

  1. Move said folder to new location (e.g. Trash).

Mailbox:
Trash.folder
Trash.folder.subfolder

IMAP subscriptions:
folder.subfolder
Trash.folder

Additional Information

If "Show subscribed mailboxes only" is enabled, access to subfolder is lost after moving and a phantom entry pointing to the old inaccessible location remains.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

sogo: master cb6de758

2021-03-16 11:50

francis


Details Diff
fix(mail): unsubscribe from all subfolders when deleting parent

Fixes 0005218
Affected Issues
0005218
mod - SoObjects/Mailer/SOGoMailFolder.h Diff File
mod - SoObjects/Mailer/SOGoMailFolder.m Diff File
mod - UI/MailerUI/UIxMailFolderActions.m Diff File
mod - UI/MailerUI/UIxMailListActions.m Diff File

Issue History

Date Modified Username Field Change
2020-11-16 11:22 rschuetz New Issue
2021-03-16 15:51 francis Changeset attached => sogo master cb6de758
2021-03-16 15:51 francis Assigned To => francis
2021-03-16 15:51 francis Resolution open => fixed
2021-03-16 15:53 francis Status new => resolved
2021-03-16 15:53 francis Fixed in Version => 5.1.0