From c6f0b16e5cff28c824bf9f4bf4675cae6cea4998 Mon Sep 17 00:00:00 2001 From: Jonathan Cremin Date: Wed, 2 Sep 2015 19:29:39 +0200 Subject: [PATCH] Use standard method for getting an objectId --- api/lib/auth.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/lib/auth.js b/api/lib/auth.js index a605deb..e877a0c 100644 --- a/api/lib/auth.js +++ b/api/lib/auth.js @@ -1,7 +1,5 @@ import passwords from 'passwords'; import auth from 'basic-auth'; -import mongoSetup from 'mongodb-promisified'; -const objectID = mongoSetup().objectID; import debugname from 'debug'; const debug = debugname('hostr-api:auth'); @@ -18,7 +16,7 @@ export default function* (next) { const userToken = yield this.redis.get(this.req.headers.authorization.substr(1)); this.assert(userToken, 401, '{"error": {"message": "Invalid token.", "code": 606}}'); debug('Token found'); - user = yield Users.findOne({'_id': objectID(userToken)}); + user = yield Users.findOne({'_id': this.db.objectID(userToken)}); } else { const authUser = auth(this); this.assert(authUser, 401, badLoginMsg);