mirror of
https://github.com/harness/drone.git
synced 2025-05-05 15:32:56 +00:00
feat: [CDE-255]: Updated validation for private repo (#2557)
* feat: [CDE-255]: Updated validation for private repo
This commit is contained in:
parent
cccece9829
commit
fddea6392f
@ -48,9 +48,22 @@ export const CDEAnyGitImport = () => {
|
||||
branch: string
|
||||
url: string
|
||||
}
|
||||
if (response?.is_private) {
|
||||
if (!response?.branch) {
|
||||
errorMessage = getString('cde.repository.privateRepoWarning')
|
||||
setRepoCheckState(RepoCheckStatus.InValid)
|
||||
setValues((prvValues: any) => {
|
||||
return {
|
||||
...prvValues,
|
||||
code_repo_url: response.url,
|
||||
branch: undefined,
|
||||
identifier: undefined,
|
||||
name: undefined,
|
||||
code_repo_type: values?.code_repo_type
|
||||
}
|
||||
})
|
||||
setTimeout(() => {
|
||||
setFieldError('code_repo_url', errorMessage)
|
||||
}, 500)
|
||||
} else {
|
||||
setValues((prvValues: any) => {
|
||||
return {
|
||||
|
Loading…
x
Reference in New Issue
Block a user