|
1 | 1 | import uuid |
2 | 2 | import typing |
3 | 3 | import logging |
4 | | -from datetime import datetime |
| 4 | +import datetime |
5 | 5 |
|
6 | 6 | from django.db.models import Q |
7 | 7 | from django.conf import settings |
@@ -198,7 +198,7 @@ def process_meta(parent) -> dict: |
198 | 198 | "ext": carrier.ext, |
199 | 199 | "carrier": rate_provider, |
200 | 200 | "service_name": service_name, |
201 | | - "rate_provider": rate_provider, # TODO: deprecate rate_provider |
| 201 | + "rate_provider": rate_provider, # TODO: deprecate 'rate_provider' in favor of 'carrier' |
202 | 202 | } |
203 | 203 |
|
204 | 204 | def process_selected_rate() -> dict: |
@@ -263,7 +263,9 @@ def process_parcel_refs(parcels: typing.List[dict]) -> list: |
263 | 263 | "parcels": process_parcel_refs(payload["parcels"]), |
264 | 264 | "tracking_url": process_tracking_url(shipment_rate), |
265 | 265 | "status": serializers.ShipmentStatus.purchased.value, |
266 | | - "created_at": datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f%z"), |
| 266 | + "created_at": datetime.datetime.now().strftime( |
| 267 | + "%Y-%m-%d %H:%M:%S.%f%z" |
| 268 | + ), |
267 | 269 | "meta": process_meta(shipment), |
268 | 270 | "messages": messages, |
269 | 271 | }, |
@@ -361,10 +363,10 @@ def track( |
361 | 363 | tracking_number=tracking_number, |
362 | 364 | events=[ |
363 | 365 | datatypes.TrackingEvent( |
364 | | - date=datetime.now().strftime("%Y-%m-%d"), |
| 366 | + date=datetime.datetime.now().strftime("%Y-%m-%d"), |
365 | 367 | description="Awaiting update from carrier...", |
366 | 368 | code="UNKNOWN", |
367 | | - time=datetime.now().strftime("%H:%M"), |
| 369 | + time=datetime.datetime.now().strftime("%H:%M"), |
368 | 370 | ) |
369 | 371 | ], |
370 | 372 | delivered=False, |
|
0 commit comments