fix: default geocode to False, add help text about batch geocoding
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled

This commit is contained in:
2026-03-14 02:43:54 +00:00
parent 34f6345486
commit d242700b88

View File

@@ -83,7 +83,8 @@ class WtImportTimelineWizard(models.TransientModel):
)
geocode = fields.Boolean(
string='Resolve Addresses via OpenStreetMap',
default=True,
default=False,
help='Geocode addresses after import (slow: ~1 req/sec). Use the "Geocode Next 20" action after import instead.'
)
def action_import(self):
@@ -186,7 +187,7 @@ class WtImportTimelineWizard(models.TransientModel):
return {
'type': 'ir.actions.act_window',
'name': _('Imported %d new stops (%d skipped)') % (len(created_ids), skipped),
'name': _('Imported %d new stops (%d skipped as duplicates)') % (len(created_ids), skipped),
'res_model': 'wt.location.log',
'view_mode': 'list,form',
'domain': [('id', 'in', created_ids)],
@@ -290,4 +291,4 @@ class WtImportTimelineWizard(models.TransientModel):
gap = (stops[i + 1]['arrived_at'] - stop['arrived_at']).total_seconds()
stop['departed_at'] = stop['arrived_at'] + timedelta(seconds=gap / 2)
return stops
return stops