Skip to content

Commit

Permalink
fix: code changes
Browse files Browse the repository at this point in the history
  • Loading branch information
Vikas8600 committed May 2, 2023
1 parent e9a46d4 commit 82e688c
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions ecommerce_integrations/unicommerce/delivery_note.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import frappe

from ecommerce_integrations.unicommerce.api_client import UnicommerceAPIClient
from ecommerce_integrations.unicommerce.constants import (
ORDER_CODE_FIELD,SETTINGS_DOCTYPE
)
from ecommerce_integrations.unicommerce.constants import ORDER_CODE_FIELD,SETTINGS_DOCTYPE
from ecommerce_integrations.unicommerce.utils import create_unicommerce_log


@frappe.whitelist()
def prepare_delivery_note():
try:
Expand All @@ -17,16 +15,15 @@ def prepare_delivery_note():

days_to_sync = min(settings.get("order_status_days") or 2, 14)
minutes = days_to_sync * 24 * 60

# find all Facilities
enabled_facilities = list(settings.get_integration_to_erpnext_wh_mapping().keys())
enabled_channels = frappe.db.get_list(
"Unicommerce Channel", filters={"enabled": 1}, pluck="channel_id"
)
for facility in enabled_facilities:
updated_packages = client.search_shipping_packages(
updated_since=minutes, facility_code=facility
)

for facility in enabled_facilities:
updated_packages = client.search_shipping_packages(updated_since=minutes, facility_code=facility)
valid_packages = [p for p in updated_packages if p.get("channel") in enabled_channels]
if not valid_packages:
continue
Expand Down

0 comments on commit 82e688c

Please sign in to comment.