added ordering of orders
This commit is contained in:
parent
cbe9369712
commit
87310d77f0
2 changed files with 126 additions and 2 deletions
|
@ -25,8 +25,8 @@ class OrderDatabase:
|
|||
return order
|
||||
|
||||
def get_all_orders(self) -> List[Order]:
|
||||
"""Get all orders."""
|
||||
return list(self.orders.values())
|
||||
"""Get all orders sorted by order date (oldest first)."""
|
||||
return sorted(self.orders.values(), key=lambda order: order.order_date)
|
||||
|
||||
def get_order_by_id(self, order_id: str) -> Optional[Order]:
|
||||
"""Get a specific order by ID."""
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue