diff --git a/server/src/runtime.ts b/server/src/runtime.ts index fc8408a40..5a8f08d6b 100644 --- a/server/src/runtime.ts +++ b/server/src/runtime.ts @@ -29,10 +29,6 @@ import { Alerts } from './services/alerts'; import { Info } from './services/info'; import io from 'engine.io'; import {spawn as ptySpawn} from 'node-pty'; -import child_process from 'child_process'; -import fs from 'fs'; -import path from 'path'; -import { ensurePluginVolume } from './plugin/plugin-volume'; interface DeviceProxyPair { handler: PluginDeviceProxyHandler; diff --git a/server/src/state.ts b/server/src/state.ts index 981e66dab..4c9fe80ca 100644 --- a/server/src/state.ts +++ b/server/src/state.ts @@ -236,7 +236,7 @@ export function setState(pluginDevice: PluginDevice, property: string, value: an } export function getState(pluginDevice: PluginDevice, property: string): any { - const ret = pluginDevice.state[property]?.value; + const ret = pluginDevice.state?.[property]?.value; if (typeof ret === 'object') return JSON.parse(JSON.stringify(ret)); return ret;