diff --git a/ui-ngx/package-lock.json b/ui-ngx/package-lock.json index 6fa83746a7..d283c9b2c4 100644 --- a/ui-ngx/package-lock.json +++ b/ui-ngx/package-lock.json @@ -11724,17 +11724,17 @@ } }, "schema-inspector": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/schema-inspector/-/schema-inspector-1.6.9.tgz", - "integrity": "sha512-MNS3SOn6noecIv9R+gwroIgiOLQoRY1IRXToFvVBo2QMfnXy1E+SGRVWJFsJPqgy0lAivUfPLaVLhvAI35HKRg==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/schema-inspector/-/schema-inspector-1.6.8.tgz", + "integrity": "sha1-ueU5g8xV/y29e2Xj2+CF2dEoXyo=", "requires": { - "async": "^3.1.0" + "async": "^1.5.0" }, "dependencies": { "async": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/async/-/async-3.1.1.tgz", - "integrity": "sha512-X5Dj8hK1pJNC2Wzo2Rcp9FBVdJMGRR/S7V+lH46s8GVFhtbo5O4Le5GECCF/8PISVdkUA6mMPvgz7qTTD1rf1g==" + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" } } }, diff --git a/ui-ngx/package.json b/ui-ngx/package.json index b602107fb2..203b3c038c 100644 --- a/ui-ngx/package.json +++ b/ui-ngx/package.json @@ -74,7 +74,7 @@ "react-dropzone": "^10.2.1", "reactcss": "^1.2.3", "rxjs": "^6.5.4", - "schema-inspector": "^1.6.9", + "schema-inspector": "1.6.8", "screenfull": "^5.0.1", "split.js": "^1.5.11", "systemjs": "0.21.5", diff --git a/ui-ngx/src/app/core/utils.ts b/ui-ngx/src/app/core/utils.ts index 9db6351283..27442e32af 100644 --- a/ui-ngx/src/app/core/utils.ts +++ b/ui-ngx/src/app/core/utils.ts @@ -109,7 +109,7 @@ export function isString(value: any): boolean { export function formatValue(value: any, dec?: number, units?: string, showZeroDecimals?: boolean): string | undefined { if (isDefined(value) && - value != null && isNumeric(value)) { + value !== null && isNumeric(value)) { let formatted: string | number = Number(value); if (isDefined(dec)) { formatted = formatted.toFixed(dec); @@ -123,10 +123,14 @@ export function formatValue(value: any, dec?: number, units?: string, showZeroDe } return formatted; } else { - return value; + return value !== null ? value : ''; } } +export function objectValues(obj: any): any[] { + return Object.keys(obj).map(e => obj[e]); +} + export function deleteNullProperties(obj: any) { if (isUndefined(obj) || obj == null) { return; diff --git a/ui-ngx/src/app/modules/home/components/alarm/alarm-details-dialog.component.html b/ui-ngx/src/app/modules/home/components/alarm/alarm-details-dialog.component.html index 7d0f82b39c..dac69795c6 100644 --- a/ui-ngx/src/app/modules/home/components/alarm/alarm-details-dialog.component.html +++ b/ui-ngx/src/app/modules/home/components/alarm/alarm-details-dialog.component.html @@ -15,7 +15,7 @@ limitations under the License. --> -