From 71c91766a6e622994716988c79593d1bc0a5f6dc 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.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/api-functions.coffee b/lib/api-functions.coffee index e810136..84e21fd 100644 --- a/lib/api-functions.coffee +++ b/lib/api-functions.coffee @@ -152,6 +152,7 @@ connectionRequest = (deviceId, callback) -> db.devicesCollection.findOne({_id : deviceId}, proj, (err, device)-> return callback(err) if err + return callback(new Error("No such device")) if !device if device.Device? # TR-181 data model connectionRequestUrl = device.Device.ManagementServer.ConnectionRequestURL._value