From 80909addc820c1b0147c65a3490004ccf08cbd2c Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Thu, 27 Jan 2022 20:25:57 -0800 Subject: [PATCH] mqtt: filter allowed devices --- plugins/mqtt/package-lock.json | 4 ++-- plugins/mqtt/package.json | 2 +- plugins/mqtt/src/publishable-types.ts | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/plugins/mqtt/package-lock.json b/plugins/mqtt/package-lock.json index f24b3ad26..74d6ed1b5 100644 --- a/plugins/mqtt/package-lock.json +++ b/plugins/mqtt/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/mqtt", - "version": "0.0.36", + "version": "0.0.37", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/mqtt", - "version": "0.0.36", + "version": "0.0.37", "dependencies": { "@types/node": "^16.6.1", "aedes": "^0.46.1", diff --git a/plugins/mqtt/package.json b/plugins/mqtt/package.json index 420852c86..8ff621d85 100644 --- a/plugins/mqtt/package.json +++ b/plugins/mqtt/package.json @@ -38,5 +38,5 @@ "@scrypted/sdk": "file:../../sdk", "@types/nunjucks": "^3.2.0" }, - "version": "0.0.36" + "version": "0.0.37" } diff --git a/plugins/mqtt/src/publishable-types.ts b/plugins/mqtt/src/publishable-types.ts index ec19f8323..b568d4e55 100644 --- a/plugins/mqtt/src/publishable-types.ts +++ b/plugins/mqtt/src/publishable-types.ts @@ -13,5 +13,6 @@ export function canMixin(type: ScryptedDeviceType, interfaces: string[]): boolea set.delete(ScryptedInterface.Settings); set.delete(ScryptedInterface.Readme); set.delete(ScryptedInterface.BufferConverter); + set.delete(ScryptedInterface.ScryptedPlugin); return !!set.size; }