diff --git a/server/package-lock.json b/server/package-lock.json index 358710415..1392fbd81 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/server", - "version": "0.0.149", + "version": "0.0.150", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/server", - "version": "0.0.149", + "version": "0.0.150", "license": "ISC", "dependencies": { "@mapbox/node-pre-gyp": "^1.0.8", diff --git a/server/package.json b/server/package.json index a81b33790..62d124c59 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/server", - "version": "0.0.149", + "version": "0.0.150", "description": "", "dependencies": { "@mapbox/node-pre-gyp": "^1.0.8", diff --git a/server/src/runtime.ts b/server/src/runtime.ts index b8a6b6dff..e28c4a0a4 100644 --- a/server/src/runtime.ts +++ b/server/src/runtime.ts @@ -1,6 +1,6 @@ import { Level } from './level'; import { PluginHost } from './plugin/plugin-host'; -import { ScryptedNativeId, Device, EngineIOHandler, HttpRequest, HttpRequestHandler, OauthClient, PushHandler, ScryptedDevice, ScryptedInterface, ScryptedInterfaceProperty } from '@scrypted/types'; +import { ScryptedNativeId, Device, EngineIOHandler, HttpRequest, HttpRequestHandler, OauthClient, PushHandler, ScryptedDevice, ScryptedInterface, ScryptedInterfaceProperty, DeviceInformation } from '@scrypted/types'; import { PluginDeviceProxyHandler } from './plugin/plugin-device'; import { Plugin, PluginDevice, ScryptedAlert } from './db-types'; import { getState, ScryptedStateManager, setState } from './state'; @@ -750,11 +750,9 @@ export class ScryptedRuntime extends PluginHttp { try { const pluginDevice = this.findPluginDevice(plugin._id); setState(pluginDevice, ScryptedInterfaceProperty.info, { - info: { - manufacturer: plugin.packageJson.name, - version: plugin.packageJson.version, - } - } as Device); + manufacturer: plugin.packageJson.name, + version: plugin.packageJson.version, + } as DeviceInformation); this.runPlugin(plugin); } catch (e) {