Commit f696dbd0
Changed files (1)
app
models
app/models/user.rb
@@ -1,8 +1,9 @@
class User < ActiveRecord::Base
include PublicActivity::Model
tracked
- geocoded_by :last_sign_in_ip, :latitude => :latitude, :longitude => :longitude
- after_validation :geocode, :if => lambda { |x| x.last_sign_in_ip_changed? }
+ geocoded_by :current_sign_in_ip, :latitude => :latitude, :longitude => :longitude
+ reverse_geocoded_by :latitude, :longitude, :address => :city
+ after_validation :geocode, :reverse_geocode, :if => lambda { |x| x.last_sign_in_ip_changed? }
validates :name, :presence => true
validates :website, :format => URI::regexp(%w(http https)), :allow_blank => true
devise :database_authenticatable, :registerable, :recoverable, :rememberable, :trackable, :validatable, :token_authenticatable