diff --git a/plugins/webhook/package-lock.json b/plugins/webhook/package-lock.json index ef0de1def..5f3157935 100644 --- a/plugins/webhook/package-lock.json +++ b/plugins/webhook/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/webhook", - "version": "0.0.10", + "version": "0.0.11", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/webhook", - "version": "0.0.10", + "version": "0.0.11", "dependencies": { "@types/node": "^16.6.1" }, diff --git a/plugins/webhook/package.json b/plugins/webhook/package.json index 16f321ced..6260932b2 100644 --- a/plugins/webhook/package.json +++ b/plugins/webhook/package.json @@ -33,5 +33,5 @@ "devDependencies": { "@scrypted/sdk": "file:../../sdk" }, - "version": "0.0.10" + "version": "0.0.11" } diff --git a/plugins/webhook/src/main.ts b/plugins/webhook/src/main.ts index 6487d9315..41aa35e0b 100644 --- a/plugins/webhook/src/main.ts +++ b/plugins/webhook/src/main.ts @@ -27,7 +27,6 @@ class WebhookMixin extends SettingsMixinDeviceBase { } async putMixinSetting(key: string, value: string | number | boolean): Promise { - this.storage.setItem(key, value.toString()); this.onDeviceEvent(ScryptedInterface.Settings, undefined); let token = this.storage.getItem('token'); @@ -135,6 +134,9 @@ class WebhookMixin extends SettingsMixinDeviceBase { } else { this.console.error('Unknown method or property', methodOrProperty); + response.send('Not Found', { + code: 404, + }) } } }