Add has_tooltip bool handling for commit_person_link

This commit is contained in:
Luke Bennett 2018-07-17 16:28:20 +01:00
parent 58803cd8e0
commit 14f31eb996
No known key found for this signature in database
GPG Key ID: A738E9C68D3BF31A
1 changed files with 8 additions and 5 deletions

View File

@ -145,15 +145,18 @@ module CommitsHelper
person_name
end
options = {
class: "commit-#{options[:source]}-link has-tooltip",
title: source_email
link_options = {
class: "commit-#{options[:source]}-link",
}
unless options[:has_tooltip] == false
link_options[:class] << ' has-tooltip'
link_options[:title] = source_email
end
if user.nil?
mail_to(source_email, text, options)
mail_to(source_email, text, link_options)
else
link_to(text, user_path(user), options)
link_to(text, user_path(user), link_options)
end
end