From 85783d57fd48afdda5f604e7c6cc8cf23be22c78 Mon Sep 17 00:00:00 2001 From: Romain Billard Date: Tue, 27 Jan 2026 16:09:41 +0100 Subject: [PATCH 1/2] fix: Git repo URL missing from checkDockerfile request's payload when using public repo --- .../step-general-feature/step-general-feature.tsx | 2 +- .../src/lib/domain/application-creation-flow.interface.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/pages/services/src/lib/feature/page-application-create-feature/step-general-feature/step-general-feature.tsx b/libs/pages/services/src/lib/feature/page-application-create-feature/step-general-feature/step-general-feature.tsx index 5822b346d6d..6a88be8ca56 100644 --- a/libs/pages/services/src/lib/feature/page-application-create-feature/step-general-feature/step-general-feature.tsx +++ b/libs/pages/services/src/lib/feature/page-application-create-feature/step-general-feature/step-general-feature.tsx @@ -58,7 +58,7 @@ export function StepGeneralFeature() { dockerfileCheckRequest: { git_repository: { provider: data.provider ?? 'GITHUB', - url: data.git_repository?.url ?? '', + url: data.git_repository?.url ?? data.repository ?? '', root_path: data.root_path, branch: data.branch, git_token_id: data.git_token_id, diff --git a/libs/shared/interfaces/src/lib/domain/application-creation-flow.interface.ts b/libs/shared/interfaces/src/lib/domain/application-creation-flow.interface.ts index c83d85333a1..e8c2a0fb417 100644 --- a/libs/shared/interfaces/src/lib/domain/application-creation-flow.interface.ts +++ b/libs/shared/interfaces/src/lib/domain/application-creation-flow.interface.ts @@ -30,6 +30,7 @@ export interface ApplicationGeneralData { // application branch?: string git_repository?: ApplicationGitRepositoryRequest + repository?: string is_public_repository?: boolean provider?: keyof typeof GitProviderEnum git_token_id?: GitTokenResponse['id'] From 88a7f7381f63a2ae4011ee3bad8fd3ac85efe83c Mon Sep 17 00:00:00 2001 From: Romain Billard Date: Tue, 27 Jan 2026 16:35:52 +0100 Subject: [PATCH 2/2] fix: apply change for jobs --- .../step-dockerfile-feature/step-dockerfile-feature.tsx | 2 +- .../interfaces/src/lib/domain/job-creation-flow.interface.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/pages/services/src/lib/feature/page-job-create-feature/step-dockerfile-feature/step-dockerfile-feature.tsx b/libs/pages/services/src/lib/feature/page-job-create-feature/step-dockerfile-feature/step-dockerfile-feature.tsx index d659fd08f78..7dcbb5ffda8 100644 --- a/libs/pages/services/src/lib/feature/page-job-create-feature/step-dockerfile-feature/step-dockerfile-feature.tsx +++ b/libs/pages/services/src/lib/feature/page-job-create-feature/step-dockerfile-feature/step-dockerfile-feature.tsx @@ -44,7 +44,7 @@ export function StepDockerfileFeature() { dockerfileCheckRequest: { git_repository: { provider: generalData?.provider ?? 'GITHUB', - url: generalData?.git_repository?.url ?? '', + url: generalData?.git_repository?.url ?? generalData?.repository ?? '', root_path: generalData?.root_path, branch: generalData?.branch, git_token_id: generalData?.git_token_id, diff --git a/libs/shared/interfaces/src/lib/domain/job-creation-flow.interface.ts b/libs/shared/interfaces/src/lib/domain/job-creation-flow.interface.ts index 263d052c88c..2a7aea567aa 100644 --- a/libs/shared/interfaces/src/lib/domain/job-creation-flow.interface.ts +++ b/libs/shared/interfaces/src/lib/domain/job-creation-flow.interface.ts @@ -30,6 +30,7 @@ export interface JobGeneralData { // application - git source branch?: string git_repository?: GitRepository + repository?: string is_public_repository?: boolean provider?: keyof typeof GitProviderEnum git_token_id?: GitTokenResponse['id']