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 | 125 | source_name |
126 | 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 | 132 | options = { |
131 | 133 | class: "commit-#{options[:source]}-link has_tooltip", | ... | ... |