diff --git a/package.json b/package.json index ea8eed0a62980d1ddde5db2309e5a56aa2233959..095a4c7bf41283eb1bb40fc3b3284d5dd797ffc6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "usp-js", - "version": "0.4.9", + "version": "0.4.10", "description": "Library for easy usp(TR-369) communication using mqtt or ws.", "main": "node/index.js", "browser": "web/index.js", diff --git a/src/commands/common/set.ts b/src/commands/common/set.ts index dd63b3e117ec5b40f8da02529852b2e7f97963c2..e6b7bff5ef45451c318ec0d5388fdcbf25323133 100644 --- a/src/commands/common/set.ts +++ b/src/commands/common/set.ts @@ -28,7 +28,7 @@ const makePairs = (path: string, value): [string, any, boolean][] => const encode: EncodeFn = ({ value, path: initialPath }) => { const [paths, values] = parseSetArgs(value, initialPath); const allowPartial = - (values && values.some((it) => it.allowPartial)) || false; + (values && values.some((it) => it.allowPartial)) || true; const updateObjs = paths.map((path, i) => ({ lookup: "Set.UpdateObject" as SetLookupUpdateObject,