diff --git a/app/views/projects/settings/_repository.rhtml b/app/views/projects/settings/_repository.rhtml index 52aefd6dc..864626809 100644 --- a/app/views/projects/settings/_repository.rhtml +++ b/app/views/projects/settings/_repository.rhtml @@ -6,8 +6,14 @@ <%= error_messages_for 'repository' %>
-

<%= label_tag('repository_scm', l(:label_scm)) %><%= scm_select_tag(@repository) %>

-<%= repository_field_tags(f, @repository) if @repository %> +

+<%= label_tag('repository_scm', l(:label_scm)) %><%= scm_select_tag(@repository) %> +

+<% button_disabled = true %> +<% if @repository %> +<% button_disabled = false %> +<%= repository_field_tags(f, @repository)%> +<% end %>
@@ -27,5 +33,5 @@
<%= submit_tag((@repository.nil? || @repository.new_record?) ? l(:button_create) : l(:button_save), - :disabled => @repository.nil?) %> + :disabled => button_disabled) %> <% end %>