mirror of https://github.com/harness/drone.git
feat: [CDE-255]: Updated validation for private repo (#2557)
* feat: [CDE-255]: Updated validation for private repopull/3545/head
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…
Reference in New Issue