Экологическая проблема rails-geocoder в приложении Rails 3 - PullRequest
0 голосов
/ 05 января 2011

Я работаю с geocoder gem Алекса Рейснера в приложении Rails 3 (3.0.3), потому что меня беспокоит совместимость GeoKit с shakey Rails 3. Драгоценный камень Алекса выглядел идеально для моего приложения, поэтому я начал использовать его и работал безупречно прошлой ночью на своем Macbook. Я запустил приложение в Github, когда оно запустилось.

Сегодня я сделал клон приложения для git на настольном Mac. Та же версия Ruby, Rails и идентичный источник и Gemfile. На этот раз геокодер выдает это исключение:

NameError (uninitialized constant Geocoder::Net):
  app/controllers/restaurants_controller.rb:16:in `create'

Мои модели используют after_validation :fetch_coordinates для геокодирования модели при сохранении.

Кто-нибудь заметил какие-либо другие зависимости вне пакета, которые могли бы вызвать это? Мне нравится, как Алекс собирает это, но может попробовать geokit-rails3, даже если это незаконченный порт.

1 Ответ

1 голос
/ 02 февраля 2011

Я только что выпустил версию gem 0.9.7, которая должна решить эту проблему.

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