|
@@ -64,7 +64,6 @@ from app.services.pl_transport_stop_feedback_service import (
|
|
|
ensure_transport_site_token,
|
|
ensure_transport_site_token,
|
|
|
load_driver_stop_segments,
|
|
load_driver_stop_segments,
|
|
|
load_site_stop_segments,
|
|
load_site_stop_segments,
|
|
|
- rotate_transport_site_token,
|
|
|
|
|
)
|
|
)
|
|
|
from app.services.pl_inventory_link_read import build_transport_inventory_link_read
|
|
from app.services.pl_inventory_link_read import build_transport_inventory_link_read
|
|
|
from app.services.pl_io_order_service import (
|
|
from app.services.pl_io_order_service import (
|
|
@@ -882,9 +881,9 @@ def arrange_transport(
|
|
|
needs_site_link = plan_requires_site_link(db, tenant_no=tenant_no, plan=plan)
|
|
needs_site_link = plan_requires_site_link(db, tenant_no=tenant_no, plan=plan)
|
|
|
|
|
|
|
|
if is_rearrange:
|
|
if is_rearrange:
|
|
|
- _rotate_driver_access_token(transport)
|
|
|
|
|
|
|
+ _ensure_driver_access_token(transport)
|
|
|
if needs_site_link and plan_has_load_stop(db, tenant_no, plan.id):
|
|
if needs_site_link and plan_has_load_stop(db, tenant_no, plan.id):
|
|
|
- rotate_transport_site_token(transport)
|
|
|
|
|
|
|
+ ensure_transport_site_token(transport)
|
|
|
elif not needs_site_link:
|
|
elif not needs_site_link:
|
|
|
transport.site_access_token = None
|
|
transport.site_access_token = None
|
|
|
if plan.plan_type in ("inbound", "outbound"):
|
|
if plan.plan_type in ("inbound", "outbound"):
|