in modules/ui/assistant.js [364:388]
function getLocation(loc, zoom, completionHandler) {
if (!services.geocoder || (zoom && zoom < 9)) {
completionHandler(null);
return;
}
services.geocoder.reverse(loc, function(err, result) {
if (err || !result || !result.address) {
completionHandler(null);
return;
}
var addr = result.address;
var place = ((!zoom || zoom > 14) && addr && (addr.town || addr.city || addr.county)) || '';
var region = (addr && (addr.state || addr.country)) || '';
var separator = (place && region) ? t('success.thank_you_where.separator') : '';
var formattedName = t('success.thank_you_where.format',
{ place: place, separator: separator, region: region }
);
completionHandler(formattedName);
});
}