diff --git a/app/portainer/components/forms/git-form/git-form-auth-fieldset/git-form-auth-fieldset.html b/app/portainer/components/forms/git-form/git-form-auth-fieldset/git-form-auth-fieldset.html
index 58151ef93..7f820783c 100644
--- a/app/portainer/components/forms/git-form/git-form-auth-fieldset/git-form-auth-fieldset.html
+++ b/app/portainer/components/forms/git-form/git-form-auth-fieldset/git-form-auth-fieldset.html
@@ -34,7 +34,7 @@
name="repository_password"
placeholder="personal access token"
ng-change="$ctrl.onChangePassword($ctrl.model.RepositoryPassword)"
- required
+ ng-required="!$ctrl.isEdit"
/>
diff --git a/app/portainer/components/forms/git-form/git-form-auth-fieldset/index.js b/app/portainer/components/forms/git-form/git-form-auth-fieldset/index.js
index 5c2373387..3000869c3 100644
--- a/app/portainer/components/forms/git-form/git-form-auth-fieldset/index.js
+++ b/app/portainer/components/forms/git-form/git-form-auth-fieldset/index.js
@@ -6,5 +6,6 @@ export const gitFormAuthFieldset = {
bindings: {
model: '<',
onChange: '<',
+ isEdit: '<',
},
};
diff --git a/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.controller.js b/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.controller.js
index abbc58d56..f4179817d 100644
--- a/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.controller.js
+++ b/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.controller.js
@@ -14,6 +14,7 @@ class StackRedeployGitFormController {
inProgress: false,
redeployInProgress: false,
showConfig: false,
+ isEdit: false,
};
this.formValues = {
@@ -122,6 +123,7 @@ class StackRedeployGitFormController {
if (this.stack.GitConfig && this.stack.GitConfig.Authentication) {
this.formValues.RepositoryUsername = this.stack.GitConfig.Authentication.Username;
this.formValues.RepositoryAuthentication = true;
+ this.state.isEdit = true;
}
}
}
diff --git a/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.html b/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.html
index 4350452f0..340400573 100644
--- a/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.html
+++ b/app/portainer/components/forms/stack-redeploy-git-form/stack-redeploy-git-form.html
@@ -30,7 +30,13 @@
-
+