diff --git a/plugins/homekit/package-lock.json b/plugins/homekit/package-lock.json index 34e987cc8..2467afc15 100644 --- a/plugins/homekit/package-lock.json +++ b/plugins/homekit/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/homekit", - "version": "0.0.84", + "version": "0.0.85", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/homekit", - "version": "0.0.84", + "version": "0.0.85", "dependencies": { "hap-nodejs": "file:../HAP-NodeJS", "lodash": "^4.17.21", diff --git a/plugins/homekit/package.json b/plugins/homekit/package.json index 0b42d71f5..5821c6fcd 100644 --- a/plugins/homekit/package.json +++ b/plugins/homekit/package.json @@ -40,5 +40,5 @@ "@types/qrcode": "^1.4.1", "@types/url-parse": "^1.4.3" }, - "version": "0.0.84" + "version": "0.0.85" } diff --git a/plugins/homekit/src/camera-mixin.ts b/plugins/homekit/src/camera-mixin.ts index 2e5409bbc..1356c2184 100644 --- a/plugins/homekit/src/camera-mixin.ts +++ b/plugins/homekit/src/camera-mixin.ts @@ -25,7 +25,7 @@ export class CameraMixin extends SettingsMixinDeviceBase implements Setting catch (e) { } - if (msos.length) { + if (msos?.length) { settings.push({ title: 'Live Stream', key: 'streamingChannel', @@ -43,7 +43,7 @@ export class CameraMixin extends SettingsMixinDeviceBase implements Setting }); } if (this.interfaces.includes(ScryptedInterface.MotionSensor)) { - if (msos.length) { + if (msos?.length) { settings.push({ title: 'Recording Stream', key: 'recordingChannel',