fix(logger): fixed announce inactive peer over announce interval

This commit is contained in:
OldHawk
2018-04-30 00:06:36 +08:00
parent 6b0d4f531c
commit 8ca9f83d67
7 changed files with 16 additions and 14 deletions

View File

@@ -521,7 +521,7 @@ exports.getUserSeeding = function (req, res) {
Peer.find({
user: req.model._id,
peer_status: PEERSTATE_SEEDER,
last_announce_at: {$gt: Date.now() - announceConfig.announceInterval - 60 * 1000}
last_announce_at: {$gt: Date.now() - announceConfig.announceInterval - announceConfig.announceIdleTime}
}).sort('-peer_uploaded')
.populate({
path: 'torrent',
@@ -550,7 +550,7 @@ exports.getUserLeeching = function (req, res) {
Peer.find({
user: req.model._id,
peer_status: PEERSTATE_LEECHER,
last_announce_at: {$gt: Date.now() - announceConfig.announceInterval - 60 * 1000}
last_announce_at: {$gt: Date.now() - announceConfig.announceInterval - announceConfig.announceIdleTime}
}).sort('-peer_downloaded')
.populate({
path: 'torrent',