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 521015 - IMAP custom/user flags are not synced in summary between two Evolutions
IMAP custom/user flags are not synced in summary between two Evolutions
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
2.22.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-03-07 16:11 UTC by Milan Crha
Modified: 2008-07-18 16:29 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
proposed eds patch (4.80 KB, patch)
2008-03-07 16:14 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2008-03-07 16:11:45 UTC
Subject says it all. But if you wish more verbose version, then here it comes:
Labels are now stored as custom flags on the IMAP, among of other new features.
If you have two Evolution instances, (work/home), and you download messages to both of them, then any change to custom flags on the server is not reflected on the other machine's summary.

I mean other issue than in bug 206062 (and some other similar), there are simultaneously running two instances, but I always close on one machine and run on the other.

I saw that the flags are received at the first summary update, but they are not compared and saved in case of difference.
Comment 1 Milan Crha 2008-03-07 16:14:42 UTC
Created attachment 106792 [details] [review]
proposed eds patch

for evolution-data-server;
Comment 2 Matthew Barnes 2008-03-11 00:36:23 UTC
Bumping version to a stable release.
Comment 3 Srinivasa Ragavan 2008-03-31 09:30:20 UTC
I dont have two machine to test it really. But the design/logic seems right. So go ahead and commit to stable/trunk.
Comment 4 Milan Crha 2008-03-31 09:51:37 UTC
Committed to trunk. Committed revision 8601.
Committed to gnome-2-22. Committed revision 8602.