in app/helpers/product_catalog/helpers.py [0:0]
def get_promos():
"""
Helper function for getting promoted products.
Parameters:
None.
Output:
A list of Product objects.
"""
promos = []
query = firestore_client.collection('promos').where('label', '==', 'pets').where('score', '>=', 0.7)
query = query.order_by('score', direction=firestore.Query.DESCENDING).limit(3)
query_results = query.get()
for result in query_results:
entry = PromoEntry.deserialize(result)
product = get_product(entry.id)
promos.append(product)
return promos