John Crygier
2012-05-07 022ebb4010ecf91ef5049f0386ef398f1d7fb32b
src/com/gitblit/models/ServerSettings.java
@@ -21,8 +21,6 @@
import java.util.Map;
import java.util.TreeMap;
import com.gitblit.IStoredSettings;
/**
 * Server settings represents the settings of the Gitblit server including all
 * setting metadata such as name, current value, default value, description, and
@@ -37,10 +35,20 @@
   private static final long serialVersionUID = 1L;
   public List<String> pushScripts;
   public boolean supportsCredentialChanges;
   public boolean supportsDisplayNameChanges;
   public boolean supportsEmailAddressChanges;
   public boolean supportsTeamMembershipChanges;
   public ServerSettings() {
      settings = new TreeMap<String, SettingModel>();
   }
   public List<String> getKeys() {
      return new ArrayList<String>(settings.keySet());
   }
@@ -51,13 +59,5 @@
   public SettingModel get(String key) {
      return settings.get(key);
   }
   public void updateCurrentValues(IStoredSettings storedSettings) {
      for (String key : storedSettings.getAllKeys(null)) {
         if (settings.containsKey(key)) {
            settings.get(key).currentValue = storedSettings.getString(key, "");
         }
      }
   }
}