Robin Rosenberg
2013-09-01 02ede7f11c6fb28ca53fc240905cd1b140236f08
src/main/java/com/gitblit/models/RefLogEntry.java
@@ -160,7 +160,24 @@
      }
      return null;
   }
   /**
    * Adds a commit to the push entry object as long as the commit is not a
    * duplicate.
    *
    * @param branch
    * @param commit
    * @return a RepositoryCommit, if one was added. Null if this is duplicate
    *         commit
    */
   public RepositoryCommit addCommit(RepositoryCommit commit) {
      if (commits.add(commit)) {
         authorCount = -1;
         return commit;
      }
      return null;
   }
   /**
    * Adds a a list of repository commits.  This is used to construct discrete
    * ref push log entries
@@ -313,6 +330,9 @@
   }
   public PersonIdent getAuthorIdent() {
      if (getAuthorCount() == 1) {
         return getCommits().get(0).getAuthorIdent();
      }
      return getCommitterIdent();
   }