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 742930 - Geary messes up conversations
Geary messes up conversations
Status: RESOLVED DUPLICATE of bug 714802
Product: geary
Classification: Other
Component: conversations
0.8.x
Other Linux
: Normal normal
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-01-14 17:20 UTC by Stefan Tatschner
Modified: 2015-01-23 10:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
dates are entirely wrong (39.29 KB, image/png)
2015-01-14 17:20 UTC, Stefan Tatschner
Details

Description Stefan Tatschner 2015-01-14 17:20:27 UTC
Created attachment 294546 [details]
dates are entirely wrong

Maybe related to #742804. I reorganized my inbox (moved a few messages around) and now geary does some strange things with dates. I have attached a screenshot which shows the problem.

My setup is the same as in #742804; postfix (2.11.3) and dovecot (2.2.15); timezone Europe/Berlin, UTC+1.
Comment 1 André Klapper 2015-01-14 18:21:09 UTC
Do only the dates differ, or is the email in the preview a different one than the email chosen in the list?
Comment 2 Stefan Tatschner 2015-01-14 18:23:04 UTC
The mail matches, just the date differs.
Comment 3 Jim Nelson 2015-01-22 02:46:25 UTC
This is by design.  When you moved your Inbox around, you most likely touched (changed) the messages modification dates, which are the IMAP INTERNALDATE's, which are treated as "time received" by Geary.  That's part of the issue.

To ensure the most recently received email is at the top of the list, we use that date (*not* the date in the conversation viewer, which is "time sent" more or less) to sort the conversation list.  If we show the "time sent" date in the conversation list, then often the list will appear out of order, so we display the "time received".

My advice in the future is, if you reorganize your Inbox, be sure the INTERNALDATE's are preserved.  That will avoid most of this problem.
Comment 4 Stefan Tatschner 2015-01-22 07:28:58 UTC
> My advice in the future is, if you reorganize your Inbox, be sure the
> INTERNALDATE's are preserved.  That will avoid most of this problem.

Well, that's fine. But I am just a user moving e-mails from one directory to another with evolution (gnome's default client). It is not that funny when my inbox in geary breaks every time when I move emails...
Comment 5 Jim Nelson 2015-01-22 21:34:58 UTC
Ok, I see.  I thought from your earlier comments that you had direct access to the email and were moving them around on the filesystem.  If you're using an email client to move them, then it should be doing them correctly.

I believe what you're seeing is bug #714802.  Because messages are being moved between folders and stored out of chronological order, there's a pathological case where Geary won't load messages in the folder.  I'm marking this as a duplicate of that.

*** This bug has been marked as a duplicate of bug 714802 ***
Comment 6 Stefan Tatschner 2015-01-23 10:37:51 UTC
> I thought from your earlier comments that you had direct access to the email 
> and were moving them around on the filesystem.  If you're using an email client 
> to move them, then it should be doing them correctly.

Exactly. Sorry for this misunderstanding and thank you for the pointer to bug #714802.