После обновления с rails 5.1
до rails 5.2.3
я получаю это предупреждение об устаревании:
secrets.secret_token` is deprecated in favor of `secret_key_base` and will be removed in Rails 6.0. (called from <main> at /config/initializers/stripe.rb:3
Если я посмотрю на инициализатор полосы, у меня будет:
Rails.configuration.stripe = {
publishable_key: Rails.application.secrets.stripe_publishable_key,
secret_key: Rails.application.secrets.stripe_secret_key
}
так что нет упоминания о secret.token
. Если я смотрю на config.secrets.yml
, у меня есть
test:
secret_key_base: some-key
stripe_secret_key: another_key
stripe_publishable_key: yet_another_key
Так почему я получаю предупреждение об устаревании?