diff --git a/submodules/myOffice/myOffice.js b/submodules/myOffice/myOffice.js index aa2f84c..c231c41 100644 --- a/submodules/myOffice/myOffice.js +++ b/submodules/myOffice/myOffice.js @@ -920,10 +920,15 @@ define(function(require){ }); emergencyZipcodeInput.on('blur', function() { - $.getJSON('http://www.geonames.org/postalCodeLookupJSON?&country=US&callback=?', { postalcode: $(this).val() }, function(response) { - if (response && response.postalcodes.length && response.postalcodes[0].placeName) { - emergencyCityInput.val(response.postalcodes[0].placeName); - emergencyStateInput.val(response.postalcodes[0].adminName1); + self.myOfficeGetAddessFromZipCode({ + data: { + zipCode: $(this).val() + }, + success: function(results) { + if (!_.isEmpty(results)) { + emergencyCityInput.val(results[0].address_components[1].long_name); + emergencyStateInput.val(results[0].address_components[3].short_name); + } } }); });