in app/helpers/carts/data_classes.py [0:0]
def deserialize(document):
"""
Helper function for parsing a Firestore document to a CartItem object.
Parameters:
document (DocumentSnapshot): A snapshot of Firestore document.
Output:
A CartItem object.
"""
data = document.to_dict()
if data:
return CartItem(
document_id=document.id,
item_id=data.get('item_id'),
modify_time=data.get('modify_time'),
uid=data.get('uid')
)
return None