From 1f24747e53b7a162cb6672c56a1478e26ad1a492 Mon Sep 17 00:00:00 2001 From: Alejandro Gallardo Escobar Date: Mon, 25 Feb 2019 11:44:53 +0100 Subject: [PATCH] Visual Console Client: minor changes Former-commit-id: 85054f3f29f8a4102e2a0a06f456962eeb020ffc --- visual_console/src/items/ColorCloud.ts | 4 ++-- visual_console/src/lib.spec.ts | 1 + visual_console/src/lib.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/visual_console/src/items/ColorCloud.ts b/visual_console/src/items/ColorCloud.ts index 7f371b4c3b..59e89ced64 100644 --- a/visual_console/src/items/ColorCloud.ts +++ b/visual_console/src/items/ColorCloud.ts @@ -7,9 +7,9 @@ import { import { modulePropsDecoder, linkedVCPropsDecoder } from "../lib"; import VisualConsoleItem, { - VisualConsoleItemProps, itemBasePropsDecoder, - VisualConsoleItemType + VisualConsoleItemType, + VisualConsoleItemProps } from "../VisualConsoleItem"; export type ColorCloudProps = { diff --git a/visual_console/src/lib.spec.ts b/visual_console/src/lib.spec.ts index e1913c5ef8..0f3432db8b 100644 --- a/visual_console/src/lib.spec.ts +++ b/visual_console/src/lib.spec.ts @@ -7,6 +7,7 @@ describe("function parseIntOr", () => { expect(parseIntOr("a1", null)).toBe(null); expect(parseIntOr("1", null)).toBe(1); expect(parseIntOr(false, null)).toBe(null); + expect(parseIntOr(true, null)).toBe(null); expect(parseIntOr(1, null)).toBe(1); }); }); diff --git a/visual_console/src/lib.ts b/visual_console/src/lib.ts index b31696bf4c..fed94474d9 100644 --- a/visual_console/src/lib.ts +++ b/visual_console/src/lib.ts @@ -101,7 +101,7 @@ export function modulePropsDecoder(data: UnknownObject): WithModuleProps { return { moduleId: parseIntOr(id, null), moduleName: typeof name === "string" && name.length > 0 ? name : null, - ...agentPropsDecoder(data) + ...agentPropsDecoder(data) // Object spread: http://es6-features.org/#SpreadOperator }; }