From 6f8ad9b1068e57062a5f79da83c10ee715d412ef Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 21 Dec 2012 16:49:04 -0500 Subject: [PATCH] Fixed cache bug wrt create/edit repository with existing repo name (issue-172) --- src/com/gitblit/models/Activity.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/com/gitblit/models/Activity.java b/src/com/gitblit/models/Activity.java index 9d58ef0..7e0cb4b 100644 --- a/src/com/gitblit/models/Activity.java +++ b/src/com/gitblit/models/Activity.java @@ -28,6 +28,7 @@ import org.eclipse.jgit.lib.PersonIdent; import org.eclipse.jgit.revwalk.RevCommit; +import com.gitblit.utils.StringUtils; import com.gitblit.utils.TimeUtils; /** @@ -93,8 +94,7 @@ } repositoryMetrics.get(repository).count++; - String author = commit.getAuthorIdent().getEmailAddress() - .toLowerCase(); + String author = StringUtils.removeNewlines(commit.getAuthorIdent().getEmailAddress()).toLowerCase(); if (!authorMetrics.containsKey(author)) { authorMetrics.put(author, new Metric(author)); } @@ -179,7 +179,11 @@ public PersonIdent getAuthorIdent() { return commit.getAuthorIdent(); } - + + public PersonIdent getCommitterIdent() { + return commit.getCommitterIdent(); + } + @Override public boolean equals(Object o) { if (o instanceof RepositoryCommit) { -- Gitblit v1.9.1