]> source.dussan.org Git - redmine.git/commitdiff
Do not show warnings for disabled scm.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 2 Dec 2011 22:21:18 +0000 (22:21 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 2 Dec 2011 22:21:18 +0000 (22:21 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8031 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/settings/_repositories.html.erb

index cfd72f051f97c1a0208e51bb67dac2eb0e98951b..595a6afdced23f8020cc44ee0fc3f760961164b8 100644 (file)
     <% scm_class = "Repository::#{choice}".constantize %>
     <% text, value = (choice.is_a?(Array) ? choice : [choice, choice]) %>
     <% setting = :enabled_scm %>
+               <% enabled = Setting.send(setting).include?(value) %>
     <tr>
       <td class="scm_name">
         <%=
           check_box_tag(
               "settings[#{setting}][]",
                value,
-               Setting.send(setting).include?(value))
+               enabled)
          %>
         <%= text.to_s %>
       </td>
       <td>
+         <% if enabled %>
          <%=
            image_tag(
               (scm_class.scm_available ? 'true.png' : 'exclamation.png'),
            )
            %>
           <%= scm_class.scm_command %>
+                                       <% end %>
        </td>
        <td>
-          <%= scm_class.scm_version_string %>
+          <%= scm_class.scm_version_string if enabled %>
        </td>
      </tr>
   <% end %>