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 651684 - Creates a copy of message in Outbox instead of replacing
Creates a copy of message in Outbox instead of replacing
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.0.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-06-02 06:25 UTC by Milan Crha
Modified: 2011-06-02 10:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
evo patch (2.70 KB, patch)
2011-06-02 10:43 UTC, Milan Crha
committed Details | Review

Description Milan Crha 2011-06-02 06:25:52 UTC
Moving this from a downstream bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=607392

Evolution creates a copy of a message, when the user changes the email account
that he/she wishes to use to send the email, instead of changing just the used
account.

Version-Release number of selected component (if applicable): 2.30.1.2

Steps to Reproduce:
1. Create a new email, using your default email account (you must have more
than one account to experience this bug)
2. Press the "Send" button.
3. Open the "Outbox" folder and open the message, before it being sent.
4. Change the account you wish to use to send that email (example, change from
the default one, to a secondary one).
5. Click on "Send".
6. A copy of the message is created, instead of replacement the original
message

Actual results:

Two emails, from two different accounts, that are exactly the same are sent.

Additional info:

This bug started in Fedora 13. Didn't exist on Fedora 12.
Comment 1 Milan Crha 2011-06-02 06:26:24 UTC
Confirming, I can reproduce this in offline mode in git master too (before 3.1.2).
Comment 2 Milan Crha 2011-06-02 10:43:07 UTC
Created attachment 189070 [details] [review]
evo patch

for evolution;

This fixes it. During changes in mailer part the functionality which was shared for drafts and Outbox folder was dropped, by an accident I guess. This patch adds special processing for Outbox messages, when they are edited and then sent.
Comment 3 Milan Crha 2011-06-02 10:43:58 UTC
Created commit d610f43 in evo master (3.1.2+)