funckja niekupione - poprawki w szablonie i backendzie
This commit is contained in:
12
app.py
12
app.py
@@ -723,6 +723,7 @@ def all_products():
|
||||
top_products_query.order_by(
|
||||
SuggestedProduct.usage_count.desc(), SuggestedProduct.name.asc()
|
||||
)
|
||||
.distinct(SuggestedProduct.name)
|
||||
.limit(20)
|
||||
.all()
|
||||
)
|
||||
@@ -739,7 +740,16 @@ def all_products():
|
||||
|
||||
all_names = top_names + [s.name for s in rest_products]
|
||||
|
||||
return {"allproducts": all_names}
|
||||
seen = set()
|
||||
unique_names = []
|
||||
for name in all_names:
|
||||
name_lower = name.strip().lower()
|
||||
if name_lower not in seen:
|
||||
unique_names.append(name)
|
||||
seen.add(name_lower)
|
||||
|
||||
return {"allproducts": unique_names}
|
||||
|
||||
|
||||
|
||||
""" @app.route('/upload_receipt/<int:list_id>', methods=['POST'])
|
||||
|
Reference in New Issue
Block a user