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}); }); }); });