diff options
author | Bruno Wagner <bwgpro@gmail.com> | 2015-04-09 12:50:17 -0300 |
---|---|---|
committer | Bruno Wagner <bwgpro@gmail.com> | 2015-04-09 12:50:17 -0300 |
commit | 1e66153834b8d172195af80866694a84cc03aeea (patch) | |
tree | c26d54f5ebe05c2f267c801c4645ae53f8412ed2 /web-ui/app/js/helpers | |
parent | bd78f1ff44061b17b80fef270c814a6e353179ad (diff) | |
parent | d3c86f867d29b79eec1d280389975c920a7ec196 (diff) |
Merge pull request #370 from bltavares/preprend-messages-with-response-information
Prepend mail quoting with the sender information #66
Removes argument fixing of the i18n library #66
Diffstat (limited to 'web-ui/app/js/helpers')
-rw-r--r-- | web-ui/app/js/helpers/view_helper.js | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/web-ui/app/js/helpers/view_helper.js b/web-ui/app/js/helpers/view_helper.js index 6755b891..a682ae5e 100644 --- a/web-ui/app/js/helpers/view_helper.js +++ b/web-ui/app/js/helpers/view_helper.js @@ -22,7 +22,7 @@ define( 'quoted-printable/quoted-printable', 'utf8/utf8' ], - function(contentType, htmlWhitelister, i18n_lib, quotedPrintable, utf8) { + function(contentType, htmlWhitelister, i18n, quotedPrintable, utf8) { 'use strict'; function formatStatusClasses(ss) { @@ -109,12 +109,15 @@ define( }, 1); } - function quoteMail(mail) { - return '\n\n' + mail.textPlainBody.replace(/^/mg, '> '); + function prependFrom(mail) { + return i18n( + 'On __date__, <__from__> wrote:\n', + {'date': new Date(mail.header.date).toString(), 'from': mail.header.from} + ); } - function i18n(text) { - return i18n_lib.get(text); + function quoteMail(mail) { + return '\n\n' + prependFrom(mail) + mail.textPlainBody.replace(/^/mg, '> '); } return { |