Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion components/public-api-server/pkg/apiv1/workspace.go
Original file line number Diff line number Diff line change
Expand Up @@ -317,12 +317,18 @@ func convertWorkspaceInfo(input *protocol.WorkspaceInfo) (*v1.Workspace, error)
if err != nil {
return nil, err
}
// Align to https://github.com/gitpod-io/gitpod/blob/0bb6aaad9d4923d5510de865437f22c7f726833f/components/server/src/workspace/workspace-starter.ts#L1375-L1378
contextUrl := input.Workspace.ContextURL
if input.Workspace.Context != nil && len(input.Workspace.Context.NormalizedContextURL) > 0 {
contextUrl = input.Workspace.Context.NormalizedContextURL
}

return &v1.Workspace{
WorkspaceId: input.Workspace.ID,
OwnerId: input.Workspace.OwnerID,
ProjectId: "",
Context: &v1.WorkspaceContext{
ContextUrl: input.Workspace.ContextURL,
ContextUrl: contextUrl,
Details: &v1.WorkspaceContext_Git_{Git: &v1.WorkspaceContext_Git{
NormalizedContextUrl: input.Workspace.ContextURL,
Commit: "",
Expand Down