From d9940424b45e5a30b4fafd226cb66e7dc1a93f47 Mon Sep 17 00:00:00 2001 From: joeuhren <46763106+joeuhren@users.noreply.github.com> Date: Sun, 22 Nov 2020 20:16:00 -0700 Subject: [PATCH] Fix for get_stats removal in sync script --- lib/database.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/lib/database.js b/lib/database.js index 0a36c1c..5206e1e 100644 --- a/lib/database.js +++ b/lib/database.js @@ -772,16 +772,21 @@ module.exports = { } lib.get_supply( function (supply){ lib.get_connectioncount(function (connections) { - Stats.updateOne({coin: coin}, { - coin: coin, - count : count, - supply: supply, - connections: connections, - }, function() { + Stats.findOneAndUpdate({coin: coin}, { + $set: { + coin: coin, + count : count, + supply: supply, + connections: connections + } + }, { + new: true + }, function(err, new_stats) { return cb({coin: coin, count : count, supply: supply, - connections: connections}); + connections: connections, + last: new_stats.last}); }); }); });