Merge pull request #1037 from lorenzhs/fix-hotlist-sync

Disable periodic hotlist sync if read status sync is disabled
update-travis
Lorenz Hübschle-Schneider 7 years ago committed by GitHub
commit 358a0f7dcd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      js/connection.js

@ -4,10 +4,11 @@
var weechat = angular.module('weechat');
weechat.factory('connection',
['$rootScope', '$log', 'handlers', 'models', 'ngWebsockets', function($rootScope,
['$rootScope', '$log', 'handlers', 'models', 'settings', 'ngWebsockets', function($rootScope,
$log,
handlers,
models,
settings,
ngWebsockets) {
var protocol = new weeChat.Protocol();
@ -194,6 +195,7 @@ weechat.factory('connection',
handlers.handleHotlistInfo(hotlist);
});
if (settings.hotlistsync) {
// Schedule hotlist syncing every so often so that this
// client will have unread counts (mostly) in sync with
// other clients or terminal usage directly.
@ -205,6 +207,7 @@ weechat.factory('connection',
});
}
}, 60000); // Sync hotlist every 60 second
}
// Fetch weechat time format for displaying timestamps

Loading…
Cancel
Save