Mailspring/packages/local-sync/src
Evan Morikawa ac20d5b038 [local-sync] show messages sent to self
Summary:
If you sent an email to yourself it would not show up in your inbox. This
is because sent messages would never get a lastMessageReceived timestamp.
Since we order the inbox by lastMessageReceived, setting that to null to
on sent mail would mean it never shows up in the thread list.

Also fixed an assertion bug in SFDC that requires transactions to return a
promise.

Finally added extra debug interfaces that will show more info if the delta
stream detects an inconsistency

Test Plan: manual

Reviewers: juan, halla, jackie

Reviewed By: jackie

Differential Revision: https://phab.nylas.com/D3552
2017-01-03 09:31:34 -08:00
..
local-api [local-sync] Fix dates for message hashing 2016-12-29 15:58:21 -08:00
local-sync-dashboard [local-sync] Fix authentication notifications 2016-12-21 07:22:39 -05:00
local-sync-worker perf(delta): replaces API delta stream with direct in-memory one 2016-12-21 18:42:52 -08:00
models [local-sync] show messages sent to self 2017-01-03 09:31:34 -08:00
new-message-processor [local-sync] Fix UniqueConstraintError inserting contacts from messages 2016-12-23 18:31:51 -08:00
shared [local-sync] Fix dates for message hashing 2016-12-29 15:58:21 -08:00