From 66c972eb972f6435538efc0766e44d0d2de19609 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Tue, 29 May 2012 14:31:14 +0000 Subject: [PATCH] See ChangeLog. Monotone-Parent: 28cde64403e65a1ebeda3a984650fd31d8614f29 Monotone-Revision: f51ae70ff345179926dfdd4fd5856e968bdfc327 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-05-29T14:31:14 --- ChangeLog | 4 ++++ SoObjects/Mailer/SOGoMailObject+Draft.m | 2 ++ 2 files changed, 6 insertions(+) diff --git a/ChangeLog b/ChangeLog index d31ae0065..a254d5c1c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -13,6 +13,10 @@ * UI/MailerUI/UIxMailEditor.m (-validateForSend): don't force the subject to be defined. + * SoObjects/Mailer/SOGoMailObject+Draft.m (-subjectForReply): make + sure subject is a defined value to avoid "null" strings in the + reply message. + 2012-05-28 Francis Lachapelle * UI/WebServerResources/SchedulerUI.js (validateUploadForm): hide diff --git a/SoObjects/Mailer/SOGoMailObject+Draft.m b/SoObjects/Mailer/SOGoMailObject+Draft.m index b0aec21ed..aede6309e 100644 --- a/SoObjects/Mailer/SOGoMailObject+Draft.m +++ b/SoObjects/Mailer/SOGoMailObject+Draft.m @@ -59,6 +59,8 @@ hasPrefix = NO; subject = [self decodedSubject]; + if (![subject length]) subject = @""; + i = 0; while (!hasPrefix && replyPrefixes[i]) if ([subject hasPrefix: replyPrefixes[i]])