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 712738 - Recovered message doesn't restore options
Recovered message doesn't restore options
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.10.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-11-20 11:52 UTC by Milan Crha
Modified: 2013-11-20 15:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
evo patch (3.73 KB, patch)
2013-11-20 15:30 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2013-11-20 11:52:05 UTC
Moving this from a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1031359

Description of problem:
I had prepared a number of messages that were to be signed and encrypted. While I was sending them evolution crashed. I restarted Evolution and it restored the unsent messages, so I continued sending them. Later I found out that those that had been sent after the crash had not been encrypted. Apparently the setting to encrypt wasn't included in what was restored.
Comment 1 Milan Crha 2013-11-20 15:30:32 UTC
Created attachment 260330 [details] [review]
evo patch

for evolution;

It turned out that the composer didn't store any options in Draft messages, thus I made it to do it. Because of a draft save, there is not needed to sign/encrypt the actual message, thus there was added a new (internal) flag just for this purpose (COMPOSER_FLAG_DRAFT).
Comment 2 Milan Crha 2013-11-20 15:37:39 UTC
Created commit 76c77aa in evo master (3.11.3+)
Created commit d9d8c4a in evo gnome-3-10 (3.10.3+)