feat(announce): refresh user`s h&r torrent total ratio when write announce data

This commit is contained in:
OldHawk
2017-11-25 08:37:56 +08:00
parent a22d905d25
commit d4d26143d1

View File

@@ -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) {