From d4d26143d1fbda4780b8a1c5f3f20e6bcd2e1869 Mon Sep 17 00:00:00 2001 From: OldHawk Date: Sat, 25 Nov 2017 08:37:56 +0800 Subject: [PATCH] feat(announce): refresh user`s h&r torrent total ratio when write announce data --- .../server/controllers/announces.server.controller.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/modules/announce/server/controllers/announces.server.controller.js b/modules/announce/server/controllers/announces.server.controller.js index da31ff88..9c7ef725 100644 --- a/modules/announce/server/controllers/announces.server.controller.js +++ b/modules/announce/server/controllers/announces.server.controller.js @@ -472,7 +472,7 @@ exports.announce = function (req, res) { $inc: {uploaded: u, downloaded: d} }).exec(); - //write complete data to completeTorrent + //write complete data to completeTorrent and refresh complated data if (req.completeTorrent) { req.completeTorrent.update({ $inc: { @@ -480,6 +480,7 @@ exports.announce = function (req, res) { total_downloaded: currd } }).exec(); + req.completeTorrent.globalUpdateMethod(); } //write peer speed @@ -503,10 +504,6 @@ exports.announce = function (req, res) { if (req.completeTorrent) { req.completeTorrent.countHnRWarning(req.passkeyuser); } - //refresh complated data - if (req.completeTorrent) { - req.completeTorrent.globalUpdateMethod(); - } //create trace log if (curru > 0 || currd > 0) {