diff options
| author | Daniel Kahn Gillmor <dkg@fifthhorseman.net> | 2019-05-27 18:40:28 -0400 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2019-05-29 08:14:44 -0300 |
| commit | 5c3a44681f2fffbd3a7d76e424c134a82470ddd2 (patch) | |
| tree | 1c4fc953220fc819536ac6746cbc96e57e2ba37e /lib/message.cc | |
| parent | b7b553e732baed620f6688570829a4d46dd5f6e5 (diff) | |
indexing: record protected subject when indexing cleartext
When indexing the cleartext of an encrypted message, record any
protected subject in the database, which should make it findable and
visible in search.
Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Diffstat (limited to 'lib/message.cc')
| -rw-r--r-- | lib/message.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/message.cc b/lib/message.cc index dc4a96ad..9e1005a3 100644 --- a/lib/message.cc +++ b/lib/message.cc @@ -1238,6 +1238,14 @@ _notmuch_message_set_header_values (notmuch_message_t *message, message->modified = true; } +void +_notmuch_message_update_subject (notmuch_message_t *message, + const char *subject) +{ + message->doc.add_value (NOTMUCH_VALUE_SUBJECT, subject); + message->modified = true; +} + /* Upgrade a message to support NOTMUCH_FEATURE_LAST_MOD. The caller * must call _notmuch_message_sync. */ void |
