From f5557ee22c632cb1c5c8ca6b202f76bb781ce361 Mon Sep 17 00:00:00 2001 From: OldHawk Date: Tue, 1 May 2018 12:28:30 +0800 Subject: [PATCH] fix(announce): fixed announce issue for get current peer --- .../server/controllers/announces.server.controller.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/announce/server/controllers/announces.server.controller.js b/modules/announce/server/controllers/announces.server.controller.js index 780d1006..47b0bebb 100644 --- a/modules/announce/server/controllers/announces.server.controller.js +++ b/modules/announce/server/controllers/announces.server.controller.js @@ -887,10 +887,10 @@ exports.announce = function (req, res) { if (req.seeder && req.currentPeer.peer_status !== PEERSTATE_SEEDER && event(query.event) !== EVENT_COMPLETED) { mtDebug.debugGreen('---------------PEER STATUS CHANGED: Seeder----------------', 'ANNOUNCE', true, req.passkeyuser); doCompleteEvent(function () { - if (callback) callback(); + if (callback) return callback(); }); } else { - if (callback) callback(); + if (callback) return callback(); } } }); @@ -898,7 +898,7 @@ exports.announce = function (req, res) { //if not found then create req.currentPeer if (!req.currentPeer) { createCurrentPeer(function () { - if (callback) callback(); + if (callback) return callback(); }); } }