mirror of
https://github.com/meineerde/redmine.git
synced 2025-10-17 17:01:01 +00:00
cleanup: rubocop: fix Style/MultilineTernaryOperator in app/models/mail_handler.rb
git-svn-id: http://svn.redmine.org/redmine/trunk@18960 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
parent
2870220c8d
commit
7bcb299a3c
@ -1246,7 +1246,6 @@ Style/MultilineTernaryOperator:
|
||||
- 'app/helpers/settings_helper.rb'
|
||||
- 'app/models/issue_query.rb'
|
||||
- 'app/models/issue_relation.rb'
|
||||
- 'app/models/mail_handler.rb'
|
||||
- 'lib/redmine/ciphering.rb'
|
||||
- 'lib/redmine/scm/adapters/filesystem_adapter.rb'
|
||||
- 'lib/redmine/scm/adapters/git_adapter.rb'
|
||||
|
||||
@ -344,10 +344,12 @@ class MailHandler < ActionMailer::Base
|
||||
@keywords[attr]
|
||||
else
|
||||
@keywords[attr] = begin
|
||||
override = options.key?(:override) ?
|
||||
options[:override] :
|
||||
override =
|
||||
if options.key?(:override)
|
||||
options[:override]
|
||||
else
|
||||
(handler_options[:allow_override] & [attr.to_s.downcase.gsub(/\s+/, '_'), 'all']).present?
|
||||
|
||||
end
|
||||
if override && (v = extract_keyword!(cleaned_up_text_body, attr, options[:format]))
|
||||
v
|
||||
elsif !handler_options[:issue][attr].blank?
|
||||
@ -503,11 +505,13 @@ class MailHandler < ActionMailer::Base
|
||||
parts.reject! do |part|
|
||||
part.attachment?
|
||||
end
|
||||
|
||||
parts.map do |p|
|
||||
body_charset = Mail::RubyVer.respond_to?(:pick_encoding) ?
|
||||
Mail::RubyVer.pick_encoding(p.charset).to_s : p.charset
|
||||
|
||||
body_charset =
|
||||
if Mail::RubyVer.respond_to?(:pick_encoding)
|
||||
Mail::RubyVer.pick_encoding(p.charset).to_s
|
||||
else
|
||||
p.charset
|
||||
end
|
||||
body = Redmine::CodesetUtil.to_utf8(p.body.decoded, body_charset)
|
||||
# convert html parts to text
|
||||
p.mime_type == 'text/html' ? self.class.html_body_to_text(body) : self.class.plain_text_body_to_text(body)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user