From acede85118ac00b15cfdd7824c01a554713817f0 Mon Sep 17 00:00:00 2001 From: Philip Zingmark Date: Wed, 18 Feb 2026 18:04:29 +0100 Subject: [PATCH] fix parsing issue on gpu sharing configuration --- dto/v2/body/gpu_claim.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dto/v2/body/gpu_claim.go b/dto/v2/body/gpu_claim.go index 6e2a8cfd..f815a928 100644 --- a/dto/v2/body/gpu_claim.go +++ b/dto/v2/body/gpu_claim.go @@ -190,11 +190,11 @@ func (g GenericDeviceConfiguration) DriverName() string { func (g GenericDeviceConfiguration) MarshalJSON() ([]byte, error) { type genericAlias GenericDeviceConfiguration return json.Marshal(&struct { - Type string `json:"type" bson:"type"` - Alias genericAlias `json:",inline" bson:",inline"` + Type string `json:"type" bson:"type"` + genericAlias }{ - Type: "generic", - Alias: (genericAlias)(g), + Type: "generic", + genericAlias: (genericAlias)(g), }) } @@ -211,11 +211,11 @@ func (NvidiaDeviceConfiguration) DriverName() string { func (n NvidiaDeviceConfiguration) MarshalJSON() ([]byte, error) { type nvidiaAlias NvidiaDeviceConfiguration return json.Marshal(&struct { - Type string `json:"type" bson:"type"` - Alias nvidiaAlias `json:",inline" bson:",inline"` + Type string `json:"type" bson:"type"` + nvidiaAlias }{ - Type: "nvidia", - Alias: (nvidiaAlias)(n), + Type: "nvidia", + nvidiaAlias: (nvidiaAlias)(n), }) }