diff --git a/services/track-changes/app/coffee/MongoManager.coffee b/services/track-changes/app/coffee/MongoManager.coffee index 1bf203be18..9285b59c3a 100644 --- a/services/track-changes/app/coffee/MongoManager.coffee +++ b/services/track-changes/app/coffee/MongoManager.coffee @@ -5,7 +5,7 @@ module.exports = MongoManager = getLastCompressedUpdate: (doc_id, callback = (error, update) ->) -> db.docHistory .find(doc_id: ObjectId(doc_id.toString())) - .sort( "meta.end_ts": -1) + .sort( v: -1 ) .limit(1) .toArray (error, compressedUpdates) -> return callback(error) if error? diff --git a/services/track-changes/test/unit/coffee/MongoManager/MongoManagerTests.coffee b/services/track-changes/test/unit/coffee/MongoManager/MongoManagerTests.coffee index bbae536533..cd8caec27b 100644 --- a/services/track-changes/test/unit/coffee/MongoManager/MongoManagerTests.coffee +++ b/services/track-changes/test/unit/coffee/MongoManager/MongoManagerTests.coffee @@ -34,9 +34,9 @@ describe "MongoManager", -> .calledWith(1) .should.equal true - it "should sort in descending timestamp order", -> + it "should sort in descending version order", -> @db.docHistory.sort - .calledWith("meta.end_ts": -1) + .calledWith(v: -1) .should.equal true it "should call the call back with the update", ->