Skip to content

Commit

Permalink
feat: add support for additional seko_reference_*
Browse files Browse the repository at this point in the history
  • Loading branch information
danh91 committed Oct 16, 2024
1 parent 1e99d02 commit c77f243
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ def shipment_request(
shipper = lib.to_address(payload.shipper)
recipient = lib.to_address(payload.recipient)
packages = lib.to_packages(payload.parcels)
service = provider_units.ShippingService.map(payload.service)
service = provider_units.ShippingService.map(payload.service).value_or_key
options = lib.to_shipping_options(
payload.options,
package_options=packages.options,
Expand All @@ -95,8 +95,8 @@ def shipment_request(
# map data to convert karrio model to seko specific type
request = seko.ShippingRequestType(
DeliveryReference=payload.reference,
Reference2=None,
Reference3=None,
Reference2=options.seko_reference_2.state,
Reference3=options.seko_reference_3.state,
Origin=seko.DestinationType(
Id=options.seko_origin_id.state,
Name=shipper.company_name,
Expand Down Expand Up @@ -174,7 +174,7 @@ def shipment_request(
),
IncludeLineDetails=True,
Carrier=options.seko_carrier.state,
Service=service.value_or_key,
Service=service,
CostCentreName=settings.connection_config.cost_center.state,
CodValue=options.cash_on_delivery.state,
TaxCollected=lib.identity(
Expand Down
2 changes: 2 additions & 0 deletions modules/connectors/seko/karrio/providers/seko/units.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ class ShippingOption(lib.Enum):
seko_amount_collected = lib.OptionEnum("AmountCollected", float)
seko_tax_collected = lib.OptionEnum("TaxCollected", bool)
seko_cod_amount = lib.OptionEnum("CODAmount", float)
seko_reference_2 = lib.OptionEnum("Reference2")
seko_reference_3 = lib.OptionEnum("Reference3")

""" Unified Option type mapping """
saturday_delivery = seko_is_saturday_delivery
Expand Down

0 comments on commit c77f243

Please sign in to comment.