From 1247e1f676ec613780562f072dd1b9e5f143a1d6 Mon Sep 17 00:00:00 2001 From: Dilip Tadepalli Date: Fri, 18 Jul 2025 19:57:28 +0530 Subject: [PATCH] Fix Missing GUID in CloudController Application Type Signed-off-by: Dilip Tadepalli --- api/cloudcontroller/ccv3/requester_test.go | 2 ++ resources/application_resource.go | 1 + 2 files changed, 3 insertions(+) diff --git a/api/cloudcontroller/ccv3/requester_test.go b/api/cloudcontroller/ccv3/requester_test.go index 6b078ece01b..c0e493e1cd8 100644 --- a/api/cloudcontroller/ccv3/requester_test.go +++ b/api/cloudcontroller/ccv3/requester_test.go @@ -358,6 +358,7 @@ var _ = Describe("shared request helpers", func() { expectedBody := map[string]interface{}{ "name": "some-app-name", + "guid": "some-app-guid", "lifecycle": map[string]interface{}{ "type": "buildpack", "data": map[string]interface{}{ @@ -489,6 +490,7 @@ var _ = Describe("shared request helpers", func() { expectedBody := map[string]interface{}{ "name": "some-app-name", + "guid": "some-app-guid", "lifecycle": map[string]interface{}{ "type": "buildpack", "data": map[string]interface{}{ diff --git a/resources/application_resource.go b/resources/application_resource.go index 2212c19a739..2da1ee74012 100644 --- a/resources/application_resource.go +++ b/resources/application_resource.go @@ -40,6 +40,7 @@ type ApplicationNameOnly struct { // MarshalJSON converts an Application into a Cloud Controller Application. func (a Application) MarshalJSON() ([]byte, error) { ccApp := ccApplication{ + GUID: a.GUID, Name: a.Name, Metadata: a.Metadata, }