diff --git a/sale_planner/wizard/order_planner.py b/sale_planner/wizard/order_planner.py index 50a2fca6..0aa907a3 100644 --- a/sale_planner/wizard/order_planner.py +++ b/sale_planner/wizard/order_planner.py @@ -82,6 +82,11 @@ class FakePartner(): def __getattr__(self, item): return False + def __getitem__(self, item): + if item == '__last_update': + return str(datetime.now()) + return getattr(self, item) + class FakeOrderLine(): def __init__(self, **kwargs): @@ -115,6 +120,11 @@ class FakeOrderLine(): def __getattr__(self, item): return False + def __getitem__(self, item): + if item == '__last_update': + return str(datetime.now()) + return getattr(self, item) + class FakeSaleOrder(): """ @@ -153,6 +163,11 @@ class FakeSaleOrder(): def __getattr__(self, item): return False + def __getitem__(self, item): + if item == '__last_update': + return str(datetime.now()) + return getattr(self, item) + def distance(lat_1, lon_1, lat_2, lon_2): R = 6373.0