fix: ignore unsupported methods while resyncing (#28210)

This commit is contained in:
Ankush Menat
2021-11-02 23:05:14 +05:30
committed by GitHub
parent 2a1695c7de
commit 72a050fb0b

View File

@@ -68,5 +68,8 @@ def dump_request_data(data, event="create/order"):
@frappe.whitelist()
def resync(method, name, request_data):
frappe.db.set_value("Shopify Log", name, "status", "Queued", update_modified=False)
if not method.startswith("erpnext.erpnext_integrations.connectors.shopify_connection"):
return
frappe.enqueue(method=method, queue='short', timeout=300, is_async=True,
**{"order": json.loads(request_data), "request_id": name})