gmaps4rails проверяет перед проверкой присутствия установлено значение «истина»

При отправке пустого поля адреса я обнаружил следующую ошибку.

Gmaps4rails :: GeocodeInvalidQuery в LocationsController # create Вы должны предоставить адрес

Моя модель

class Location < ActiveRecord::Base
  validates :address, :presence => true

  acts_as_gmappable
  def gmaps4rails_address
    address
  end

  def gmaps4rails_infowindow
    "<h4>#{name}</h4>" << "<h4>#{address}</h4>"
  end
end

Вопрос, почему он никогда не проверяет наличие поля адреса или нет и напрямую выдает ошибку?

5
задан apneadiving 28 May 2011 в 13:15
поделиться