mailers: fix Ruby 2.7 arguments passing

This commit is contained in:
Pierre de La Morinerie 2021-02-04 13:03:04 +01:00
parent 4ad9adc510
commit 2d1c50917f

View file

@ -150,7 +150,7 @@ class DossierMailer < ApplicationMailer
if interpolations[:state] if interpolations[:state]
mailer_scope = self.class.mailer_name.tr('/', '.') mailer_scope = self.class.mailer_name.tr('/', '.')
state = interpolations[:state].in?(Dossier::TERMINE) ? 'termine' : interpolations[:state] state = interpolations[:state].in?(Dossier::TERMINE) ? 'termine' : interpolations[:state]
I18n.t("subject_#{state}", interpolations.merge(scope: [mailer_scope, action_name])) I18n.t("subject_#{state}", **interpolations.merge(scope: [mailer_scope, action_name]))
else else
super super
end end