Use strict equals
This commit is contained in:
parent
6d526f7e42
commit
d5366c9918
1 changed files with 15 additions and 14 deletions
|
@ -44,7 +44,7 @@ weechat.factory('handlers', ['$rootScope', 'models', 'plugins', function($rootSc
|
||||||
$rootScope.$emit('notificationChanged');
|
$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++;
|
buffer.notification++;
|
||||||
$rootScope.createHighlight(buffer, message);
|
$rootScope.createHighlight(buffer, message);
|
||||||
$rootScope.$emit('notificationChanged');
|
$rootScope.$emit('notificationChanged');
|
||||||
|
@ -99,7 +99,7 @@ weechat.factory('handlers', ['$rootScope', 'models', 'plugins', function($rootSc
|
||||||
* Handle answers to hotlist request
|
* Handle answers to hotlist request
|
||||||
*/
|
*/
|
||||||
var handleHotlistInfo = function(message) {
|
var handleHotlistInfo = function(message) {
|
||||||
if (message.objects.length == 0) {
|
if (message.objects.length === 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var hotlist = message.objects[0].content;
|
var hotlist = message.objects[0].content;
|
||||||
|
@ -148,7 +148,7 @@ weechat.factory('handlers', ['$rootScope', 'models', 'plugins', function($rootSc
|
||||||
var d = n._diff;
|
var d = n._diff;
|
||||||
if(n.group == 1) {
|
if(n.group == 1) {
|
||||||
group = n.name;
|
group = n.name;
|
||||||
if(group==undefined) {
|
if(group === undefined) {
|
||||||
var g = new models.NickGroup(n);
|
var g = new models.NickGroup(n);
|
||||||
buffer.nicklist[group] = g;
|
buffer.nicklist[group] = g;
|
||||||
group = g.name;
|
group = g.name;
|
||||||
|
@ -224,7 +224,7 @@ weechat.factory('connection', ['$q', '$rootScope', '$log', '$store', 'handlers',
|
||||||
var cbId = getCurrentCallBackId();
|
var cbId = getCurrentCallBackId();
|
||||||
|
|
||||||
callbacks[cbId] = {
|
callbacks[cbId] = {
|
||||||
time: new Date,
|
time: new Date(),
|
||||||
cb: defer,
|
cb: defer,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -316,7 +316,7 @@ weechat.factory('connection', ['$q', '$rootScope', '$log', '$store', 'handlers',
|
||||||
var buffer = new models.Buffer(bufferInfos[i]);
|
var buffer = new models.Buffer(bufferInfos[i]);
|
||||||
models.addBuffer(buffer);
|
models.addBuffer(buffer);
|
||||||
// Switch to first buffer on startup
|
// Switch to first buffer on startup
|
||||||
if (i == 0) {
|
if (i === 0) {
|
||||||
models.setActiveBuffer(buffer.id);
|
models.setActiveBuffer(buffer.id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -438,6 +438,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$rootScope.countWatchers = function () {
|
$rootScope.countWatchers = function () {
|
||||||
var root = $(document.getElementsByTagName('body'));
|
var root = $(document.getElementsByTagName('body'));
|
||||||
var watchers = [];
|
var watchers = [];
|
||||||
|
@ -458,14 +459,14 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
console.log(watchers.length);
|
console.log(watchers.length);
|
||||||
};
|
};
|
||||||
|
|
||||||
if(window.webkitNotifications != undefined) {
|
if(window.webkitNotifications !== undefined) {
|
||||||
if (window.webkitNotifications.checkPermission() == 0) { // 0 is PERMISSION_ALLOWED
|
if (window.webkitNotifications.checkPermission() === 0) { // 0 is PERMISSION_ALLOWED
|
||||||
$log.info('Notification permission status:', window.webkitNotifications.checkPermission() == 0);
|
$log.info('Notification permission status:', window.webkitNotifications.checkPermission() === 0);
|
||||||
window.webkitNotifications.requestPermission();
|
window.webkitNotifications.requestPermission();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Check for firefox & app installed
|
// Check for firefox & app installed
|
||||||
if(navigator.mozApps != undefined) {
|
if(navigator.mozApps !== undefined) {
|
||||||
navigator.mozApps.getSelf().onsuccess = function _onAppReady(evt) {
|
navigator.mozApps.getSelf().onsuccess = function _onAppReady(evt) {
|
||||||
var app = evt.target.result;
|
var app = evt.target.result;
|
||||||
if(app) {
|
if(app) {
|
||||||
|
@ -550,10 +551,10 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
// Save setting for channel ordering
|
// Save setting for channel ordering
|
||||||
$store.bind($scope, "orderbyserver", false);
|
$store.bind($scope, "orderbyserver", false);
|
||||||
// Save setting for displaying embeds in rootscope so it can be used from service
|
// Save setting for displaying embeds in rootscope so it can be used from service
|
||||||
$rootScope.visible = $scope.noembed == false;
|
$rootScope.visible = $scope.noembed === false;
|
||||||
// Watch model and update show setting when it changes
|
// Watch model and update show setting when it changes
|
||||||
$scope.$watch('noembed', function() {
|
$scope.$watch('noembed', function() {
|
||||||
$rootScope.visible = $scope.noembed == false;
|
$rootScope.visible = $scope.noembed === false;
|
||||||
});
|
});
|
||||||
// Watch model and update channel sorting when it changes
|
// Watch model and update channel sorting when it changes
|
||||||
$scope.$watch('orderbyserver', function() {
|
$scope.$watch('orderbyserver', function() {
|
||||||
|
@ -605,7 +606,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
connection.disconnect();
|
connection.disconnect();
|
||||||
};
|
};
|
||||||
$scope.install = function() {
|
$scope.install = function() {
|
||||||
if(navigator.mozApps != undefined) {
|
if(navigator.mozApps !== undefined) {
|
||||||
var request = navigator.mozApps.install('http://torhve.github.io/glowing-bear/manifest.webapp');
|
var request = navigator.mozApps.install('http://torhve.github.io/glowing-bear/manifest.webapp');
|
||||||
request.onsuccess = function () {
|
request.onsuccess = function () {
|
||||||
$scope.isinstalled = true;
|
$scope.isinstalled = true;
|
||||||
|
@ -629,7 +630,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
$rootScope.createHighlight = function(buffer, message) {
|
$rootScope.createHighlight = function(buffer, message) {
|
||||||
var messages = "";
|
var messages = "";
|
||||||
message.content.forEach(function(part) {
|
message.content.forEach(function(part) {
|
||||||
if (part.text != undefined)
|
if (part.text !== undefined)
|
||||||
messages += part.text + " ";
|
messages += part.text + " ";
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -649,7 +650,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
|
||||||
|
|
||||||
$scope.hasUnread = function(buffer) {
|
$scope.hasUnread = function(buffer) {
|
||||||
// if search is set, return every buffer
|
// if search is set, return every buffer
|
||||||
if($scope.search && $scope.search != "") {
|
if($scope.search && $scope.search !== "") {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if($scope.onlyUnread) {
|
if($scope.onlyUnread) {
|
||||||
|
|
Loading…
Reference in a new issue