fix: Allow nullable on cpuModelName and default to "Unknown CPU" if null in OMV Integration (#3310)
This commit is contained in:
@@ -66,7 +66,7 @@ export class OpenMediaVaultIntegration extends Integration {
|
|||||||
|
|
||||||
return {
|
return {
|
||||||
version: systemResult.data.response.version,
|
version: systemResult.data.response.version,
|
||||||
cpuModelName: systemResult.data.response.cpuModelName,
|
cpuModelName: systemResult.data.response.cpuModelName ?? "Unknown CPU",
|
||||||
cpuUtilization: systemResult.data.response.cpuUtilization,
|
cpuUtilization: systemResult.data.response.cpuUtilization,
|
||||||
memUsed: systemResult.data.response.memUsed,
|
memUsed: systemResult.data.response.memUsed,
|
||||||
memAvailable: systemResult.data.response.memAvailable,
|
memAvailable: systemResult.data.response.memAvailable,
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { z } from "zod";
|
|||||||
export const systemInformationSchema = z.object({
|
export const systemInformationSchema = z.object({
|
||||||
response: z.object({
|
response: z.object({
|
||||||
version: z.string(),
|
version: z.string(),
|
||||||
cpuModelName: z.string(),
|
cpuModelName: z.string().nullable(),
|
||||||
cpuUtilization: z.number(),
|
cpuUtilization: z.number(),
|
||||||
memUsed: z.string(),
|
memUsed: z.string(),
|
||||||
memAvailable: z.string(),
|
memAvailable: z.string(),
|
||||||
|
|||||||
Reference in New Issue
Block a user