summaryrefslogtreecommitdiff
path: root/web-ui/app/js/helpers
diff options
context:
space:
mode:
authorBruno Wagner <bwgpro@gmail.com>2015-04-09 12:50:17 -0300
committerBruno Wagner <bwgpro@gmail.com>2015-04-09 12:50:17 -0300
commit1e66153834b8d172195af80866694a84cc03aeea (patch)
treec26d54f5ebe05c2f267c801c4645ae53f8412ed2 /web-ui/app/js/helpers
parentbd78f1ff44061b17b80fef270c814a6e353179ad (diff)
parentd3c86f867d29b79eec1d280389975c920a7ec196 (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.js13
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 {