From fe7ee50baa8f96836ecefa2088d129b90705125c Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Fri, 22 Dec 2017 07:46:52 +0100 Subject: new mail alert --- public/assets/js/lib/views/mail/mailbox.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'public/assets/js/lib/views/mail/mailbox.js') diff --git a/public/assets/js/lib/views/mail/mailbox.js b/public/assets/js/lib/views/mail/mailbox.js index 22a49c5..5635a7d 100644 --- a/public/assets/js/lib/views/mail/mailbox.js +++ b/public/assets/js/lib/views/mail/mailbox.js @@ -1,24 +1,24 @@ var MailboxView = View.extend({ el: "#messages", - + events: { 'click .discard_link': 'discard', }, - + action: "/api/mailbox/", - + initialize: function(){ this.__super__.initialize.call(this) this.template = this.$(".template").html() this.boxlist = new BoxList () }, - + load: function(name){ name = sanitize(name) || "inbox" $("h1").html(name) $.get(this.action + name, this.populate.bind(this)) }, - + populate: function(data){ if (data.boxes) { this.boxlist.load(data.boxes) @@ -37,7 +37,7 @@ var MailboxView = View.extend({ } $("body").removeClass('loading') }, - + parse: function(message, user){ var datetime = verbose_date(message.date) var size = hush_size(message.size) @@ -47,6 +47,7 @@ var MailboxView = View.extend({ var t = this.template .replace(/{{id}}/g, message.id) .replace(/{{to}}/g, is_sender ? "to " : "") + .replace(/{{unread}}/g, message.unread ? "unread" : "") .replace(/{{username}}/g, is_sender ? message.recipient : message.sender) .replace(/{{subject}}/g, message.subject) .replace(/{{date}}/g, datetime[0]) -- cgit v1.2.3-70-g09d2