Feature #32030 » 0001-Code-cleanup-RuboCop-Fix-Performance-RedundantMerge.patch
| .rubocop_todo.yml | ||
|---|---|---|
| 541 | 541 | Exclude: | 
| 542 | 542 | - 'app/controllers/issues_controller.rb' | 
| 543 | 543 | - 'app/helpers/application_helper.rb' | 
| 544 | - 'app/helpers/avatars_helper.rb' | |
| 545 | 544 | - 'app/helpers/custom_fields_helper.rb' | 
| 546 | 545 | - 'app/helpers/workflows_helper.rb' | 
| 547 | 546 | - 'app/models/auth_source_ldap.rb' | 
| app/helpers/avatars_helper.rb | ||
|---|---|---|
| 23 | 23 |   def assignee_avatar(user, options={}) | 
| 24 | 24 | return '' unless user | 
| 25 | 25 | |
| 26 |     options.merge!(:title => l(:field_assigned_to) + ": " + user.name) | |
| 26 |     options[:title] = l(:field_assigned_to) + ': ' + user.name | |
| 27 | 27 | avatar(user, options).to_s.html_safe | 
| 28 | 28 | end | 
| 29 | 29 | |
| 30 | 30 |   def author_avatar(user, options={}) | 
| 31 | 31 | return '' unless user | 
| 32 | 32 | |
| 33 |     options.merge!(:title => l(:field_author) + ": " + user.name) | |
| 33 |     options[:title] = l(:field_author) + ': ' + user.name | |
| 34 | 34 | avatar(user, options).to_s.html_safe | 
| 35 | 35 | end | 
| 36 | 36 | |
| ... | ... | |
| 38 | 38 | # +user+ can be a User or a string that will be scanned for an email address (eg. 'joe <joe@foo.bar>') | 
| 39 | 39 |   def avatar(user, options = { }) | 
| 40 | 40 | if Setting.gravatar_enabled? | 
| 41 |       options.merge!(:default => Setting.gravatar_default) | |
| 41 |       options[:default] = Setting.gravatar_default | |
| 42 | 42 | options[:class] = GravatarHelper::DEFAULT_OPTIONS[:class] + " " + options[:class] if options[:class] | 
| 43 | 43 | email = nil | 
| 44 | 44 | if user.respond_to?(:mail) |