summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjulian laplace <julescarbon@gmail.com>2026-03-27 15:28:52 +0100
committerjulian laplace <julescarbon@gmail.com>2026-03-27 15:28:52 +0100
commitf32c9a3038ab0da71802486b5642160981be8515 (patch)
treed1eb43b471946b8cbdfeb2eb7d662f39dc145cc1
parentee6a76a35c5570cd4fcc64b7bc57dcfb8d651120 (diff)
fix body encodingHEADmaster
-rw-r--r--bucky/app/bucky.js5
-rw-r--r--public/assets/js/lib/views/mail/message.js6
2 files changed, 7 insertions, 4 deletions
diff --git a/bucky/app/bucky.js b/bucky/app/bucky.js
index a16fe37..3fbdddc 100644
--- a/bucky/app/bucky.js
+++ b/bucky/app/bucky.js
@@ -828,7 +828,10 @@ var bucky = (module.exports = {
markMessageUnread: function (req, res, next) {
if (res.message.get("unread")) {
res.message.set("unread", 0);
- res.message.save().then(() => next());
+ res.message.save().then(() => {
+ res.message.set("body", res.message.get("body").toString());
+ next();
+ });
} else {
next();
}
diff --git a/public/assets/js/lib/views/mail/message.js b/public/assets/js/lib/views/mail/message.js
index 8ad6c1a..122cdff 100644
--- a/public/assets/js/lib/views/mail/message.js
+++ b/public/assets/js/lib/views/mail/message.js
@@ -12,10 +12,10 @@ var MessageView = View.extend({
this.$el.empty().hide();
},
- load: function (name) {
- name = sanitizeHTML(name) || "inbox";
+ load: function (id) {
+ id = sanitizeHTML(id) || "inbox";
$.ajax({
- url: this.action + name,
+ url: this.action + id,
method: "get",
success: this.populate.bind(this),
error: app.router.error404,