Extract geocoding functions into shared api/inc/geocode.cfm and call geocodeAddressById() via cfthread after every address INSERT or UPDATE. Uses OpenStreetMap Nominatim (free, no API key). Non-blocking — the HTTP call runs in a background thread so responses aren't delayed. Affected endpoints: - setup/saveWizard.cfm (new business creation) - businesses/update.cfm (business address update) - portal/updateSettings.cfm (portal settings save) - addresses/add.cfm (customer delivery address) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| analyzeMenu.cfm | ||
| analyzeMenuImages.cfm | ||
| analyzeMenuUrl.cfm | ||
| bigdeans_import.json | ||
| checkDuplicate.cfm | ||
| downloadImages.cfm | ||
| importBusiness.cfm | ||
| lookupTaxRate.cfm | ||
| reimportBigDeans.cfm | ||
| saveWizard.cfm | ||
| testUpload.cfm | ||
| uploadSavedPage.cfm | ||