diff --git a/packages/rpc/package-lock.json b/packages/rpc/package-lock.json index 33de178ea..cf5f6a106 100644 --- a/packages/rpc/package-lock.json +++ b/packages/rpc/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/rpc", - "version": "0.0.6", + "version": "0.0.7", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/rpc", - "version": "0.0.6", + "version": "0.0.7", "license": "ISC", "devDependencies": { "@types/node": "^18.11.18", diff --git a/packages/rpc/package.json b/packages/rpc/package.json index d2d9d02b4..ccabf373d 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -1,6 +1,6 @@ { "name": "@scrypted/rpc", - "version": "0.0.6", + "version": "0.0.7", "description": "", "main": "dist/index.js", "scripts": { diff --git a/server/package-lock.json b/server/package-lock.json index a6eec6909..ae3dcb869 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "@scrypted/server", - "version": "0.6.21", + "version": "0.6.22", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@scrypted/server", - "version": "0.6.21", + "version": "0.6.22", "license": "ISC", "dependencies": { "@ffmpeg-installer/ffmpeg": "^1.1.0", diff --git a/server/src/rpc.ts b/server/src/rpc.ts index c2c8adb30..03678139f 100644 --- a/server/src/rpc.ts +++ b/server/src/rpc.ts @@ -171,7 +171,7 @@ class RpcProxy implements PrimitiveProxyHandler { // todo: error constructor adds a "cause" variable in Chrome 93, Node v?? export class RPCResultError extends Error { constructor(peer: RpcPeer, message: string, public cause?: Error, options?: { name: string, stack: string | undefined }) { - super(`${peer.selfName}:${peer.peerName}: ${message}`); + super(`${message}\n${peer.selfName}:${peer.peerName}`); if (options?.name) { this.name = options?.name;