From 92649ca97c9f820d1e082d0d75d682890e75d648 Mon Sep 17 00:00:00 2001 From: Paulo Vilarinho Date: Thu, 17 Dec 2020 10:06:41 -0300 Subject: [PATCH] Refactor payment method clean name method --- app/models/spree/payment_method.rb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/models/spree/payment_method.rb b/app/models/spree/payment_method.rb index 11044cb8c3..a3445a6048 100644 --- a/app/models/spree/payment_method.rb +++ b/app/models/spree/payment_method.rb @@ -110,9 +110,8 @@ module Spree end def self.clean_name - i = name.rindex('::') + 2 - i18n_name = "spree.admin.payment_methods.providers." + name[i..-1].downcase - I18n.t(i18n_name) + I18n_key = "spree.admin.payment_methods.providers." + name.demodulize.downcase + I18n.t(I18n_key) end private