before_save :encrypt_password
before_save :update_tile
after_save :spam_check
+ after_save :reset_preferred_languages
def to_param
display_name
@preferred_languages ||= Locale.list(languages)
end
+ def reset_preferred_languages
+ @preferred_languages = nil
+ end
+
def nearby(radius = NEARBY_RADIUS, num = NEARBY_USERS)
if home_lon && home_lat
gc = OSM::GreatCircle.new(home_lat, home_lon)