[geary/mjog/934-gmail-duplicate-messages: 3/4] Geary.ImapDB.Folder: Fix duplication checking when updating message data
- From: Michael Gratton <mjog src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geary/mjog/934-gmail-duplicate-messages: 3/4] Geary.ImapDB.Folder: Fix duplication checking when updating message data
- Date: Sat, 22 Aug 2020 07:08:17 +0000 (UTC)
commit e05efff7e0acad4473182a8390e1c34cb0296b94
Author: Michael Gratton <mike vee net>
Date: Sat Aug 22 16:29:26 2020 +1000
Geary.ImapDB.Folder: Fix duplication checking when updating message data
Duplication check when Message-ID was present was using string not
RFC822 form.
src/engine/imap-db/imap-db-folder.vala | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
diff --git a/src/engine/imap-db/imap-db-folder.vala b/src/engine/imap-db/imap-db-folder.vala
index 3960a0721..fd796796d 100644
--- a/src/engine/imap-db/imap-db-folder.vala
+++ b/src/engine/imap-db/imap-db-folder.vala
@@ -1473,8 +1473,9 @@ private class Geary.ImapDB.Folder : BaseObject, Geary.ReferenceSemantics {
stmt.bind_string(0, internaldate);
stmt.bind_int64(1, rfc822_size);
- if (email.message_id != null)
- stmt.bind_string(2, email.message_id.to_string());
+ if (email.message_id != null) {
+ stmt.bind_string(2, email.message_id.to_rfc822_string());
+ }
Db.Result results = stmt.exec(cancellable);
if (!results.finished) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]