AgileVentures/WebsiteOne — pull request #484 by YaroSpace (2014-07-22 20:23:30+00:00)
Title: Fix in validation callback

PT story https://www.pivotaltracker.com/story/show/72973180

Geocoding method was run on every login to wso, because Devise's sessions controller updates user model on every login, with last_ip and etc.

Added a conditional to run geocoding only if the last_ip has changed.