mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-29 09:54:47 +00:00
fix: Sort lists before calling itertools.groupby
(cherry picked from commit 45a6ecbd38)
This commit is contained in:
@@ -837,7 +837,8 @@ def create_delivery_note(source_name, target_doc=None):
|
||||
)
|
||||
)
|
||||
|
||||
for customer, rows in groupby(sales_orders, key=lambda so: so["customer"]):
|
||||
group_key = lambda so: so["customer"] # noqa
|
||||
for customer, rows in groupby(sorted(sales_orders, key=group_key), key=group_key):
|
||||
sales_dict[customer] = {row.sales_order for row in rows}
|
||||
|
||||
if sales_dict:
|
||||
|
||||
Reference in New Issue
Block a user