diff --git a/app/portainer/views/stacks/create/createstack.html b/app/portainer/views/stacks/create/createstack.html index 1154eb4b7..e0e191cb1 100644 --- a/app/portainer/views/stacks/create/createstack.html +++ b/app/portainer/views/stacks/create/createstack.html @@ -287,7 +287,9 @@ type="button" class="btn btn-primary btn-sm" ng-disabled="state.actionInProgress + || (state.Method === 'editor' && !formValues.StackFileContent) || (state.Method === 'upload' && !formValues.StackFile) + || (state.Method === 'template' && (!formValues.StackFileContent || !selectedTemplate)) || (state.Method === 'repository' && ((!formValues.RepositoryURL || !formValues.ComposeFilePathInRepository) || (formValues.RepositoryAuthentication && (!formValues.RepositoryUsername || !formValues.RepositoryPassword)))) || !formValues.Name" ng-click="deployStack()"