summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--media/js/views/room.js2
-rw-r--r--media/js/views/window.js4
2 files changed, 2 insertions, 4 deletions
diff --git a/media/js/views/room.js b/media/js/views/room.js
index e374c7a..741b26a 100644
--- a/media/js/views/room.js
+++ b/media/js/views/room.js
@@ -282,7 +282,7 @@
message.own = this.client.user.id === message.owner.id;
// WHATS MY NAME
- message.mentioned = new RegExp('\\B@(' + this.client.user.get('username') + ')(?!@)\\b', 'i').test(message.text);
+ message.mentioned = new RegExp('\\B@(' + this.client.user.get('username') + '|all)(?!@)\\b', 'i').test(message.text);
// Templatin' time
var $html = $(this.messageTemplate(message).trim());
diff --git a/media/js/views/window.js b/media/js/views/window.js
index 872359a..3a455b5 100644
--- a/media/js/views/window.js
+++ b/media/js/views/window.js
@@ -80,10 +80,8 @@
this.flashFaviconBadge();
},
countMessage: function(message) {
- var username = this.client.user.get('username'),
- regex = new RegExp('\\B@(' + username + ')(?!@)\\b', 'i');
++this.count;
- regex.test(message.text) && ++this.mentions;
+ message.mentioned && ++this.mentions;
},
flashTitle: function() {
var titlePrefix = '';