1
0
mirror of https://github.com/meineerde/redmine.git synced 2025-12-19 15:01:14 +00:00

code cleanup: rubocop: fix Lint/IneffectiveAccessModifier in app/models/mailer.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@18778 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Toshi MARUYAMA 2019-10-19 13:33:21 +00:00
parent 7738078717
commit b0e28db7c7
2 changed files with 23 additions and 21 deletions

View File

@ -393,7 +393,6 @@ Lint/IneffectiveAccessModifier:
- 'app/models/attachment.rb'
- 'app/models/issue.rb'
- 'app/models/mail_handler.rb'
- 'app/models/mailer.rb'
- 'app/models/user.rb'
Lint/InterpolationCheck:

View File

@ -742,7 +742,9 @@ class Mailer < ActionMailer::Base
h.each { |k,v| headers["X-Redmine-#{k}"] = v.to_s }
end
def self.token_for(object, user)
# Singleton class method is public
class << self
def token_for(object, user)
timestamp = object.send(object.respond_to?(:created_on) ? :created_on : :updated_on)
hash = [
"redmine",
@ -756,15 +758,16 @@ class Mailer < ActionMailer::Base
end
# Returns a Message-Id for the given object
def self.message_id_for(object, user)
def message_id_for(object, user)
token_for(object, user)
end
# Returns a uniq token for a given object referenced by all notifications
# related to this object
def self.references_for(object, user)
def references_for(object, user)
token_for(object, user)
end
end
def message_id(object)
@message_id_object = object