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 728737 - [IMAPx] Namespaces not recognized in subscription list
[IMAPx] Namespaces not recognized in subscription list
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal major
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
: 678216 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2014-04-22 16:05 UTC by Patrick Rauscher
Modified: 2014-05-05 09:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Patrick Rauscher 2014-04-22 16:05:16 UTC
In evolution 3.10.x, Namespaces were working quite well and Shared folders simply showed up in the normal subscription-window. Since I upgraded to 3.12.2, this is no longer working.

The Server is a dovecot 2.1.17 on debian stable. No configuration was changed there.
Comment 1 Milan Crha 2014-04-22 16:07:33 UTC
(In reply to comment #0)
> Since I upgraded to 3.12.2,

3.12.1, fortunately :)

I can confirm this. The extra namespaces are shown beside Inbox (on the same level) in 3.10.4, but are completely hidden in 3.12.1.
Comment 2 Milan Crha 2014-04-23 10:41:00 UTC
It's not that simple, after all. I made the IMAPx check in all namespaces for subscribed folders, because other changes in LIST command prevent it from getting subscribed folders with one command across those namespaces. Some servers can claim errors when the other namesapces are checked, thus I made the errors from other than the personal namespace ignored. The change also adds some code to emit 'subscribed' signal for parent folders of just-subscribed folder, to make sure the subscribed folder will be shown in UI.

Created commit 0662887 in eds master (3.13.1+) [1]
Created commit fca940a in evolution-data-server-3-12 (3.12.2+)

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=0662887
Comment 3 Milan Crha 2014-05-05 09:59:25 UTC
*** Bug 678216 has been marked as a duplicate of this bug. ***