Обновление приложения Rails 2.3 до Rails 3.0.3, но получение неопределенного метода `allow_forgery_protection ' - PullRequest
1 голос
/ 11 декабря 2010

Обновление до Rails 3.0.3 / Ruby 1.9.2, но с ошибкой:

https://gist.github.com/737514

Есть идеи?

1 Ответ

1 голос
/ 21 декабря 2010

Я тоже это получил. Похоже, что это происходит из-за того, что Поведение переопределяет ActionController :: Base # config своим собственным методом (на самом деле просто для того, чтобы предоставить помощника, который имеет ту же функциональность, что и Behavior.config ..., на котором я немного отмечен, но в любом случае ...)

Я разветвил здесь "поведение" и попытался очистить еще несколько вещей (Rspec2, некоторые другие вещи в Rails 3). Основное изменение заключается в том, что Behavior.config был заменен на Behavior.behavior_config (то же самое с ActionController :: Base mixin).

...