소스 검색

try catch converting id to object id

Henry Oswald 12 년 전
부모
커밋
e9232eb197
1개의 변경된 파일과 4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      services/web/app/coffee/Features/User/UserGetter.coffee

+ 4 - 1
services/web/app/coffee/Features/User/UserGetter.coffee

@@ -8,7 +8,10 @@ module.exports = UserGetter =
 			callback = projection
 			projection = {}
 		if typeof query == "string"
-			query = _id: ObjectId(query)
+			try
+				query = _id: ObjectId(query)
+			catch e
+				return callback(null, null)
 		else if query instanceof ObjectId
 			query = _id: query