James Moger
2012-04-25 e191104cd356faa2e261cc37585143878e23298d
src/com/gitblit/models/FederationModel.java
@@ -114,7 +114,7 @@
    * @param status
    */
   public void updateStatus(RepositoryModel repository, FederationPullStatus status) {
      if (!results.containsKey(repository)) {
      if (!results.containsKey(repository.name)) {
         results.put(repository.name, FederationPullStatus.PENDING);
      }
      if (status != null) {
@@ -198,22 +198,7 @@
      @Override
      public int compareTo(RepositoryStatus o) {
         if (status.equals(o.status)) {
            // sort root repositories first, alphabetically
            // then sort grouped repositories, alphabetically
            int s1 = name.indexOf('/');
            int s2 = o.name.indexOf('/');
            if (s1 == -1 && s2 == -1) {
               // neither grouped
               return name.compareTo(o.name);
            } else if (s1 > -1 && s2 > -1) {
               // both grouped
               return name.compareTo(o.name);
            } else if (s1 == -1) {
               return -1;
            } else if (s2 == -1) {
               return 1;
            }
            return 0;
            return StringUtils.compareRepositoryNames(name, o.name);
         }
         return status.compareTo(o.status);
      }