Fix potential undefined error in logging

This commit is contained in:
phoenixeliot 2016-05-27 11:22:33 -07:00
parent 5fcc3669af
commit 438e8e426c

View file

@ -105,7 +105,7 @@ ClassroomHandler = class ClassroomHandler extends Handler
return @sendSuccess(res, (@formatEntity(req, classroom) for classroom in classrooms)) return @sendSuccess(res, (@formatEntity(req, classroom) for classroom in classrooms))
else if memberID = req.query.memberID else if memberID = req.query.memberID
unless req.user and (req.user.isAdmin() or memberID is req.user.id) unless req.user and (req.user.isAdmin() or memberID is req.user.id)
log.debug "classroom_handler.get: memberID (#{memberID}) must be yourself (#{req.user.id})" log.debug "classroom_handler.get: memberID (#{memberID}) must be yourself (#{req.user?.id})"
return @sendForbiddenError(res) return @sendForbiddenError(res)
return @sendBadInputError(res, 'Bad memberID') unless utils.isID memberID return @sendBadInputError(res, 'Bad memberID') unless utils.isID memberID
Classroom.find {members: mongoose.Types.ObjectId(memberID)}, (err, classrooms) => Classroom.find {members: mongoose.Types.ObjectId(memberID)}, (err, classrooms) =>