Commit 8ddb064bbd3ef80700c6dd2131cad6f7e81c96e8
1 parent
89315311
Exists in
master
and in
4 other branches
Prefer user email match when looking for commit author
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
app/helpers/commits_helper.rb
@@ -125,7 +125,9 @@ module CommitsHelper | @@ -125,7 +125,9 @@ module CommitsHelper | ||
125 | source_name | 125 | source_name |
126 | end | 126 | end |
127 | 127 | ||
128 | - user = User.where('name like ? or email like ?', source_name, source_email).first | 128 | + # Prefer email match over name match |
129 | + user = User.where(email: source_email).first | ||
130 | + user ||= User.where(name: source_name).first | ||
129 | 131 | ||
130 | options = { | 132 | options = { |
131 | class: "commit-#{options[:source]}-link has_tooltip", | 133 | class: "commit-#{options[:source]}-link has_tooltip", |