From 05c426fbfaf9602bb46d4b0c8f472fab85280b3a Mon Sep 17 00:00:00 2001 From: Juiced66 <80784430+Juiced66@users.noreply.github.com> Date: Wed, 20 Mar 2024 11:58:18 +0100 Subject: [PATCH] fix: correct api types (#333) --- lib/modules/model/types/ModelApi.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/modules/model/types/ModelApi.ts b/lib/modules/model/types/ModelApi.ts index eabfe26c..b16fc713 100644 --- a/lib/modules/model/types/ModelApi.ts +++ b/lib/modules/model/types/ModelApi.ts @@ -4,6 +4,9 @@ import { AssetModelContent, DeviceModelContent, MeasureModelContent, + MetadataDetails, + MetadataGroups, + MetadataMappings, } from "./ModelContent"; interface ModelsControllerRequest { @@ -35,7 +38,9 @@ export interface ApiModelWriteAssetRequest extends ModelsControllerRequest { body: { engineGroup: string; model: string; - metadataMappings?: JSONObject; + metadataDetails?: MetadataDetails; + metadataGroups?: MetadataGroups; + metadataMappings?: MetadataMappings; defaultValues?: JSONObject; measures?: AssetModelContent["asset"]["measures"]; }; @@ -47,7 +52,9 @@ export interface ApiModelWriteDeviceRequest extends ModelsControllerRequest { body: { model: string; - metadataMappings?: JSONObject; + metadataDetails?: MetadataDetails; + metadataGroups?: MetadataGroups; + metadataMappings?: MetadataMappings; defaultValues?: JSONObject; measures: DeviceModelContent["device"]["measures"]; };