Неопределенная локальная переменная или метод env для метода в контроллере

В настоящее время я использую 'gon', чтобы передать свой идентификатор клиента для оплаты в javascript sdk шлюза оплаты (в моем случае это Braintree).

Когда я пытаюсь установить сгенерированный идентификатор клиента в переменную 'gon', я сталкиваюсь с этой ошибкой.

В основном это мой код

def new
  gon.client_token = generate_client_token
end
.
.
.
private
def generate_client_token
  Braintree::ClientToken.generate
end

И я использую "Figaro" для переменных среды.

0 ответов

У меня такая же проблема. Мои рельсы 5.2.3 и гон 5.2.3. После обновления gon до 6.2.0 проблема исчезла.

Другие вопросы по тегам