From de88d9e186bc690a44b620e8fb2c4ed80319680f Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 11 Mar 2022 11:13:38 -0600 Subject: [PATCH] Only export vscsTarget for non-prod --- internal/codespaces/api/api.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/codespaces/api/api.go b/internal/codespaces/api/api.go index 790ad0ee4..d8807ec74 100644 --- a/internal/codespaces/api/api.go +++ b/internal/codespaces/api/api.go @@ -226,6 +226,7 @@ var CodespaceFields = []string{ "createdAt", "lastUsedAt", "machineName", + "vscsTarget", } func (c *Codespace) ExportData(fields []string) map[string]interface{} { @@ -246,6 +247,10 @@ func (c *Codespace) ExportData(fields []string) map[string]interface{} { "hasUnpushedChanges": c.GitStatus.HasUnpushedChanges, "hasUncommitedChanges": c.GitStatus.HasUncommitedChanges, } + case "vscsTarget": + if c.VSCSTarget != "" && c.VSCSTarget != VSCSTargetProduction { + data[f] = c.VSCSTarget + } default: sf := v.FieldByNameFunc(func(s string) bool { return strings.EqualFold(f, s)