From cb5a3acacecbf01533028085ea016f64f2480203 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Tue, 25 Jul 2023 09:51:56 -0400 Subject: [PATCH] bemade_geo_distance: fix to public method signature in base.geo_router --- bemade_geo_distance/models/bemade_geo_router.py | 2 +- bemade_geo_distance/tests/test_geo_router.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bemade_geo_distance/models/bemade_geo_router.py b/bemade_geo_distance/models/bemade_geo_router.py index 638d7ed..4a54392 100644 --- a/bemade_geo_distance/models/bemade_geo_router.py +++ b/bemade_geo_distance/models/bemade_geo_router.py @@ -29,7 +29,7 @@ class GeoRouter(models.AbstractModel): @api.model def get_driving_distance_time(self, origin, destination, departure_time: datetime.datetime = None, - arrival_time: datetime.date = None, units: units = 'metric', + arrival_time: datetime.datetime = None, units: units = 'metric', avoid_tolls=False, avoid_highways=False, avoid_ferries=False) -> (float, float): """ Calculates the route between two addresses and returns the distance it either in Kilometers or Miles and the time in minutes. diff --git a/bemade_geo_distance/tests/test_geo_router.py b/bemade_geo_distance/tests/test_geo_router.py index dd60f01..11de053 100644 --- a/bemade_geo_distance/tests/test_geo_router.py +++ b/bemade_geo_distance/tests/test_geo_router.py @@ -26,7 +26,7 @@ class TestGeoRouter(TransactionCase): arrival_time_utc = arrival_time_local.astimezone(pytz.utc) arrival_time = arrival_time_utc.strftime('%Y-%m-%dT%H:%M:%S.%fZ') print(arrival_time) - + distance, time = self.env['base.geo_router'].get_driving_distance_time(bemade, montreal, arrival_time=arrival_time)