Page MenuHomePhabricator

D7440.diff

diff --git a/src/applications/metamta/parser/PhabricatorMetaMTAEmailBodyParser.php b/src/applications/metamta/parser/PhabricatorMetaMTAEmailBodyParser.php
--- a/src/applications/metamta/parser/PhabricatorMetaMTAEmailBodyParser.php
+++ b/src/applications/metamta/parser/PhabricatorMetaMTAEmailBodyParser.php
@@ -51,7 +51,7 @@
private function stripQuotedText($body) {
$body = preg_replace(
- '/^\s*On\b.*\bwrote:.*?/msU',
+ '/^\s*>?\s*On\b.*\bwrote:.*?/msU',
'',
$body);
diff --git a/src/applications/metamta/parser/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php b/src/applications/metamta/parser/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php
--- a/src/applications/metamta/parser/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php
+++ b/src/applications/metamta/parser/__tests__/PhabricatorMetaMTAEmailBodyParserTestCase.php
@@ -149,6 +149,12 @@
Subject: Core World Tariffs
EOMAIL
,
+<<<EOMAIL
+OKAY
+
+> On 17 Oct 2013, at 17:47, "Someone" <somebody@somewhere> wrote:
+> ...
+EOMAIL
);
}

File Metadata

Mime Type
text/x-diff
Storage Engine
amazon-s3
Storage Format
Raw Data
Storage Handle
phabricator/pn/c7/veiohtx2idom3ysy
Default Alt Text
D7440.diff (1 KB)

Event Timeline