Fix notify level
This commit is contained in:
parent
a505c146f2
commit
dbb2bcb8f9
|
@ -16,7 +16,7 @@ models.service('models', ['$rootScope', 'colors', function($rootScope, colors) {
|
|||
var number = message['number']
|
||||
var pointer = message['pointers'][0]
|
||||
var local_variables = message['local_vars'];
|
||||
var notify = 1; // Default 1
|
||||
var notify = 3 // Default 3 == message
|
||||
var lines = []
|
||||
var active = false
|
||||
var notification = 0
|
||||
|
@ -24,7 +24,7 @@ models.service('models', ['$rootScope', 'colors', function($rootScope, colors) {
|
|||
var lastSeen = -2
|
||||
|
||||
// Buffer opened message does not include notify level
|
||||
if( message['notify'] ) {
|
||||
if( message['notify'] != undefined ) {
|
||||
notify = message['notify'];
|
||||
}
|
||||
|
||||
|
|
|
@ -43,13 +43,13 @@ weechat.factory('handlers', ['$rootScope', 'colors', 'models', 'plugins', functi
|
|||
$rootScope.scrollToBottom();
|
||||
}
|
||||
|
||||
if (!initial) {
|
||||
if (!buffer.active && !buffer.notify==0 && _.contains(message.tags, 'notify_message') && !_.contains(message.tags, 'notify_none')) {
|
||||
if (!initial && !buffer.active) {
|
||||
if (buffer.notify>1 && _.contains(message.tags, 'notify_message') && !_.contains(message.tags, 'notify_none')) {
|
||||
buffer.unread++;
|
||||
$rootScope.$emit('notificationChanged');
|
||||
}
|
||||
|
||||
if(!buffer.notify==0 && message.highlight || _.contains(message.tags, 'notify_private') ) {
|
||||
if(buffer.notify!=0 && message.highlight || _.contains(message.tags, 'notify_private') ) {
|
||||
buffer.notification++;
|
||||
$rootScope.createHighlight(buffer, message);
|
||||
$rootScope.$emit('notificationChanged');
|
||||
|
|
Loading…
Reference in New Issue