mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-03-06 04:01:04 +01:00
feat(announce): write user true upload and download data
This commit is contained in:
@@ -539,6 +539,8 @@ exports.announce = function (req, res) {
|
||||
//write user uploaded and downloaded
|
||||
req.passkeyuser.uploaded += u;
|
||||
req.passkeyuser.downloaded += d;
|
||||
req.passkeyuser.true_uploaded += curru;
|
||||
req.passkeyuser.true_downloaded += currd;
|
||||
//write examination uploaded and downloaded
|
||||
if (common.examinationIsValid(req.passkeyuser)) {
|
||||
req.passkeyuser.examinationData.uploaded = req.passkeyuser.examinationData.uploaded || 0;
|
||||
|
||||
@@ -182,6 +182,14 @@ var UserSchema = new Schema({
|
||||
set: setNumberValueToZero,
|
||||
default: 0
|
||||
},
|
||||
true_uploaded: {
|
||||
type: Number,
|
||||
default: 0
|
||||
},
|
||||
true_downloaded: {
|
||||
type: Number,
|
||||
default: 0
|
||||
},
|
||||
ratio: {
|
||||
type: Number,
|
||||
default: 0
|
||||
|
||||
Reference in New Issue
Block a user