app/models/glengarry/email_lead.rb in glengarry-0.0.3 vs app/models/glengarry/email_lead.rb in glengarry-0.0.4
- old
+ new
@@ -12,10 +12,11 @@
geocoded_by :ip_address, :latitude => :lat, :longitude => :long
reverse_geocoded_by :lat, :long do |obj, results|
obj.set_reversed_location(results)
end
- after_validation :full_geocode, :generate_activation_token
+ after_validation :full_geocode
+ before_save :generate_activation_token
def self.activate
self.active = true
save!
end