From d242700b88f6c4e171636e64ccf0a826f4793aaf Mon Sep 17 00:00:00 2001 From: tocmo0nlord Date: Sat, 14 Mar 2026 02:43:54 +0000 Subject: [PATCH] fix: default geocode to False, add help text about batch geocoding --- work_trace/wizards/wt_import_timeline_wizard.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/work_trace/wizards/wt_import_timeline_wizard.py b/work_trace/wizards/wt_import_timeline_wizard.py index 2837ca5d..b6f83779 100644 --- a/work_trace/wizards/wt_import_timeline_wizard.py +++ b/work_trace/wizards/wt_import_timeline_wizard.py @@ -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 \ No newline at end of file