in app/helpers/carts/helpers.py [0:0]
def get_cart(uid):
"""
Helper function for getting all items in a cart.
Parameters:
uid (str): The unique ID of an user.
Output:
A list of CartItem.
"""
cart = []
query_results = firestore_client.collection('carts').where('uid', '==', uid).order_by('modify_time', direction=firestore.Query.DESCENDING).get()
for result in query_results:
item = CartItem.deserialize(result)
cart.append(item)
return cart