diff --git a/package.json b/package.json index a391ed90cf2b8f86881d721d07f169c2bdc2cbb6..6f86e38a376500964083dd4a4ebe5f8080e39525 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "usp-js", - "version": "0.1.9", + "version": "0.1.10", "description": "Helper library for easy usp communication using mqtt over tcp or ws.", "main": "build/src/index.js", "scripts": { diff --git a/public/modules/_commands_recipes_resolve_.html b/public/modules/_commands_recipes_resolve_.html index 3e31b934f763926ec7f79913e61f1d7d10cf8267..efd6d55e06b602ca01cc8313556be84a4ba8337a 100644 --- a/public/modules/_commands_recipes_resolve_.html +++ b/public/modules/_commands_recipes_resolve_.html @@ -141,7 +141,7 @@ <li class="tsd-description"> <aside class="tsd-sources"> <ul> - <li>Defined in commands/recipes/resolve.ts:29</li> + <li>Defined in commands/recipes/resolve.ts:30</li> </ul> </aside> <h4 class="tsd-parameters-title">Parameters</h4> @@ -158,7 +158,7 @@ <a name="resolvereferences" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagConst">Const</span> resolve<wbr>References</h3> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-module tsd-is-not-exported"> - <li class="tsd-signature tsd-kind-icon">resolve<wbr>References<span class="tsd-signature-symbol">(</span>msg<span class="tsd-signature-symbol">: </span><a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a>, call<span class="tsd-signature-symbol">: </span><a href="_types_.html#callfn" class="tsd-signature-type">CallFn</a>, level<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a><span class="tsd-signature-symbol">></span></li> + <li class="tsd-signature tsd-kind-icon">resolve<wbr>References<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a>, call<span class="tsd-signature-symbol">: </span><a href="_types_.html#callfn" class="tsd-signature-type">CallFn</a>, level<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a><span class="tsd-signature-symbol">></span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> @@ -170,7 +170,7 @@ <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> - <h5>msg: <a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a></h5> + <h5>message: <a href="_types_.html#getreturn" class="tsd-signature-type">GetReturn</a></h5> </li> <li> <h5>call: <a href="_types_.html#callfn" class="tsd-signature-type">CallFn</a></h5> diff --git a/src/commands/notify.ts b/src/commands/notify.ts index 7467f7132d3cec6fc1dc7f732436401adc9ab876..4eb09ba0dee33cc18d53073bc5b87e51d45dd719 100644 --- a/src/commands/notify.ts +++ b/src/commands/notify.ts @@ -1,7 +1,7 @@ import { DecodeFn, EncodeFn, GetCommand, MakeFn } from "../types"; import * as util from "./util"; -const parseInfo = (key: string, data: Record<string, any>) => util.search(data, key === "operComplete" ? "outputArgs" : key) +const parseInfo = (key: string, data: Record<string, any>) => util.unflatten(util.search(data, key === "operComplete" ? "outputArgs" : key)) const decode: DecodeFn = (msg) => { const parent = util.searchParent(msg, 'subscriptionId')