diff --git a/notification-server.js b/notification-server.js index a1c65ef..4327de3 100644 --- a/notification-server.js +++ b/notification-server.js @@ -193,7 +193,7 @@ function handleHTTPCall(request, response) { let handler = handlerObject.handler; let password = handlerObject.password; - if (password && (!query.hasOwnProperty("password") || query.password !== password)) { + if (password && !query["password"] || query.password !== password)) { response.writeHead(401, {'Content-Type': "text/html"}); response.write("Unauthorized"); response.end(); diff --git a/package.json b/package.json index 0a4848b..e525edc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "homebridge-http-notification-server", - "version": "1.0.3", + "version": "1.0.4", "description": "An http/https server inside Homebridge to receive notifications from external programs", "license": "MIT", "main": "notification-server.js",