Skip to content

Commit 3607d2e

Browse files
committed
[FIXED JENKINS-9016] If no Jenkins user is found for the commit's user.name value, use the username section of the email address instead.
1 parent dc575dc commit 3607d2e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/main/java/hudson/plugins/git/GitChangeSet.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,8 +230,11 @@ public User getAuthor() {
230230
throw new RuntimeException("No author in this changeset!");
231231
}
232232

233-
User user = User.get(csAuthor, true);
233+
User user = User.get(csAuthor, false);
234234

235+
if (user == null)
236+
user = User.get(csAuthorEmail.split("@")[0], true);
237+
235238
// set email address for user if needed
236239
if (fixEmpty(csAuthorEmail) != null) {
237240
try {

0 commit comments

Comments
 (0)