Куда мне положить "использовать Rack::Facebook::MethodFix", чтобы исправить проблему с Facebook Post Canvas с помощью Rack fix?

Глядя на это решение https://github.com/tuupola/rack-facebook-method-fix оно кажется великолепным, за исключением того, что оно опускает то, что, вероятно, очевидно для большинства, но сейчас 5:30 утра и, возможно, мой мозг не работает. В какой файл и куда я должен поместить строки:

require "rack-facebook-method-fix"
use Rack::Facebook::MethodFix

? Я предположил верхнюю часть application.rb, но это выдает мне сообщение об ошибке:

/config/application.rb:5:in `<top (required)>': undefined method `use' for main:Object (NoMethodError)

1 ответ

Решение

Хорошо - добавьте вышеуказанные строки в различные файлы среды и измените строку использования следующим образом:

config.middleware.use Rack::Facebook::MethodFix 

похоже на работу

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