From 59474e9aeac71abcea66a81ec1a3cb805f6b360a Mon Sep 17 00:00:00 2001 From: Dan Morphis Date: Tue, 4 Apr 2017 11:40:49 -0800 Subject: [PATCH] Fix for crash on null device --- lib/api-functions.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/api-functions.js b/lib/api-functions.js index 5e5a853..e28b620 100644 --- a/lib/api-functions.js +++ b/lib/api-functions.js @@ -209,6 +209,7 @@ function connectionRequest(deviceId, callback) { db.devicesCollection.findOne({ _id: deviceId }, proj, (err, device) => { if (err) return void callback(err); + if (!device) return void callback(new Error("No such device")); let managementServer, connectionRequestUrl,