diff --git a/drip/api.gen.go b/drip/api.gen.go index 5fc535d..ead83b4 100644 --- a/drip/api.gen.go +++ b/drip/api.gen.go @@ -289,9 +289,12 @@ type NodeVersion struct { Deprecated *bool `json:"deprecated,omitempty"` // DownloadUrl [Output Only] URL to download this version of the node - DownloadUrl *string `json:"downloadUrl,omitempty"` - Id *string `json:"id,omitempty"` - Status *NodeVersionStatus `json:"status,omitempty"` + DownloadUrl *string `json:"downloadUrl,omitempty"` + Id *string `json:"id,omitempty"` + + // NodeId The unique identifier of the node. + NodeId *string `json:"node_id,omitempty"` + Status *NodeVersionStatus `json:"status,omitempty"` // StatusReason The reason for the status change. StatusReason *string `json:"status_reason,omitempty"` @@ -4920,81 +4923,81 @@ var swaggerSpec = []string{ "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", - "L7f/HwAA//+gx42kJ8IAAA==", + "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", + "5nio/JJDymbR7Zfb/w8AAP//IbFMgHbCAAA=", } // GetSwagger returns the content of the embedded swagger specification file diff --git a/integration-tests/registry_integration_test.go b/integration-tests/registry_integration_test.go index a6434e4..0417f8b 100644 --- a/integration-tests/registry_integration_test.go +++ b/integration-tests/registry_integration_test.go @@ -620,6 +620,7 @@ func TestRegistryNodeVersion(t *testing.T) { DownloadUrl: &downloadUrl, Status: &nodeVersionStatus, StatusReason: proto.String(""), + NodeId: node.Id, }, resVersions200[0], "should be equal") // retrieve node versions with the status reason @@ -668,6 +669,7 @@ func TestRegistryNodeVersion(t *testing.T) { DownloadUrl: &downloadUrl, Status: &status, StatusReason: proto.String(""), + NodeId: node.Id, } assert.Equal(t, updatedNodeVersion, res200[0], "should be equal") createdNodeVersion = res200[0] diff --git a/mapper/node_version.go b/mapper/node_version.go index 13eb0a7..6a2a49d 100644 --- a/mapper/node_version.go +++ b/mapper/node_version.go @@ -79,6 +79,7 @@ func DbNodeVersionToApiNodeVersion(dbNodeVersion *ent.NodeVersion) *drip.NodeVer StatusReason: &dbNodeVersion.StatusReason, DownloadUrl: &downloadUrl, ComfyNodes: comfyNodes, + NodeId: &dbNodeVersion.NodeID, } return apiVersion } diff --git a/openapi.yml b/openapi.yml index d01a2f8..3eab30f 100644 --- a/openapi.yml +++ b/openapi.yml @@ -2227,6 +2227,9 @@ components: type: object additionalProperties: $ref: "#/components/schemas/ComfyNode" + node_id: + type: string + description: The unique identifier of the node. ComfyNode: type: object properties: