Как исправить патч для правильной работы в Rails 3 - PullRequest
0 голосов
/ 25 июня 2010

Я пытаюсь использовать конкретный драгоценный камень, который не обновлялся с момента появления Rails 3. Он ссылается на RAILS_ROOT при инициализации драгоценного камня, что дает мне следующее:

can't convert #<Class:0x1018695c8> into String (TypeError)

Насколько я понимаю, это связано с тем, что Rails 3 не устанавливает Rails.root на данном этапе процесса инициализации. Есть ли способ, которым я могу исправить этот драгоценный камень, или добавить что-нибудь где-нибудь, чтобы решить эту проблему?

1 Ответ

0 голосов
/ 13 июля 2010

из того, что я смог найти из быстрого поиска, похоже, что путь состоит в том, чтобы создать Rails :: Railtie для него

см. Комментарий Хосе Валима здесь:

https://rails.lighthouseapp.com/projects/8994/tickets/4016-railsroot-returns-nil-before-app-initialization-silently-breaking-some-gems

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...