summaryrefslogtreecommitdiffstats
path: root/lib/redmine
diff options
context:
space:
mode:
authorGo MAEDA <maeda@farend.jp>2020-01-23 15:42:50 +0000
committerGo MAEDA <maeda@farend.jp>2020-01-23 15:42:50 +0000
commitba7d4745e2a6489ddd33cdc827a2a095ab97fcb7 (patch)
tree3020b481610dc3537c2cdf05775d50c3dd8e2cb7 /lib/redmine
parent0aaf07ac6d4cfbf0a81c3570668c8b4fa21dce38 (diff)
downloadredmine-ba7d4745e2a6489ddd33cdc827a2a095ab97fcb7.tar.gz
redmine-ba7d4745e2a6489ddd33cdc827a2a095ab97fcb7.zip
Fix ruby 2.7 warning: The last argument is used as the keyword parameter (#32542, #31500).
Patch by Seiei Miyagi. git-svn-id: http://svn.redmine.org/redmine/trunk@19454 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'lib/redmine')
-rw-r--r--lib/redmine/i18n.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/redmine/i18n.rb b/lib/redmine/i18n.rb
index 8343bccb0..c039fe3ec 100644
--- a/lib/redmine/i18n.rb
+++ b/lib/redmine/i18n.rb
@@ -29,7 +29,7 @@ module Redmine
::I18n.t(*args)
when 2
if args.last.is_a?(Hash)
- ::I18n.t(*args)
+ ::I18n.t(*args.first, **args.last)
elsif args.last.is_a?(String)
::I18n.t(args.first, :value => args.last)
else
@@ -57,7 +57,7 @@ module Redmine
def ll(lang, str, arg=nil)
options = arg.is_a?(Hash) ? arg : {:value => arg}
locale = lang.to_s.gsub(%r{(.+)\-(.+)$}) { "#{$1}-#{$2.upcase}" }
- ::I18n.t(str.to_s, options.merge(:locale => locale))
+ ::I18n.t(str.to_s, **options, locale: locale)
end
# Localizes the given args with user's language
@@ -70,7 +70,7 @@ module Redmine
return nil unless date
options = {}
options[:format] = Setting.date_format unless Setting.date_format.blank?
- ::I18n.l(date.to_date, options)
+ ::I18n.l(date.to_date, **options)
end
def format_time(time, include_date=true, user=nil)
@@ -80,7 +80,7 @@ module Redmine
options[:format] = (Setting.time_format.blank? ? :time : Setting.time_format)
time = time.to_time if time.is_a?(String)
local = user.convert_time_to_user_timezone(time)
- (include_date ? "#{format_date(local)} " : "") + ::I18n.l(local, options)
+ (include_date ? "#{format_date(local)} " : "") + ::I18n.l(local, **options)
end
def format_hours(hours)