store: ensure updates update message sexp too

And turn all "add" into "replace" so old messages get removed.
Update tests too.
This commit is contained in:
Dirk-Jan C. Binnema
2022-05-05 01:27:08 +03:00
parent c0ae7e6860
commit 6126d7ee62
8 changed files with 329 additions and 170 deletions

View File

@ -20,7 +20,6 @@ lib_mu_message=static_library(
[
'mu-message.cc',
'mu-message-part.cc',
'mu-message-sexp.cc',
'mu-contact.cc',
'mu-document.cc',
'mu-fields.cc',