From 1f33ae528909ac08acf2a77ef4bfe73b3071dfc5 Mon Sep 17 00:00:00 2001 From: OldHawk Date: Mon, 7 May 2018 16:45:59 +0800 Subject: [PATCH] fix(core): fixed subdocument remove issue --- config/lib/cron-job.js | 2 +- .../torrents/server/controllers/subtitles.server.controller.js | 2 +- .../torrents/server/controllers/torrents.server.controller.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/lib/cron-job.js b/config/lib/cron-job.js index 66f5b469..79fe8ac6 100644 --- a/config/lib/cron-job.js +++ b/config/lib/cron-job.js @@ -177,7 +177,7 @@ function removeGhostPeers() { $pull: {_peers: p._id} }).exec(); - p.remove().exec(); + p.remove(); }); logger.info(chalk.green('removed ghost peers: ' + count)); diff --git a/modules/torrents/server/controllers/subtitles.server.controller.js b/modules/torrents/server/controllers/subtitles.server.controller.js index 0151224e..146965e0 100644 --- a/modules/torrents/server/controllers/subtitles.server.controller.js +++ b/modules/torrents/server/controllers/subtitles.server.controller.js @@ -154,7 +154,7 @@ exports.delete = function (req, res) { //}).exec(); torrent._subtitles.pull(r._id); - r.remove().exec(); + r.remove(); res.json(torrent); diff --git a/modules/torrents/server/controllers/torrents.server.controller.js b/modules/torrents/server/controllers/torrents.server.controller.js index c1498a90..3982760f 100644 --- a/modules/torrents/server/controllers/torrents.server.controller.js +++ b/modules/torrents/server/controllers/torrents.server.controller.js @@ -964,7 +964,7 @@ function removeTorrentHnRWarning(tid, removeComplete) { c.removeHnRWarning(c.user); } if (removeComplete) { - c.remove().exec(); + c.remove(); } }); }