2011-04-20 41 views
0

我有一個Rails模型設計設置:制定「創建新會話」正在調用模型的:上=>:創建驗證

devise :database_authenticatable, :registerable, 
     :recoverable, :rememberable, :trackable 

我也有同樣的模型驗證:

before_validation :geocode_address, :on => :create 

當我創建新用戶時,geocode_address被調用,這是我想要做的,但是當用戶登錄時(創建新的Devise Session)它也會被踢掉,這是我不想要的。

你知道我該如何解決這個問題嗎?

回答