zmiany w produktach i sugestoach / panel

This commit is contained in:
Mateusz Gruszczyński
2025-07-10 17:23:18 +02:00
parent 59d505d955
commit 29bcc304b7
4 changed files with 123 additions and 59 deletions

5
app.py
View File

@@ -945,8 +945,8 @@ def list_products():
users = User.query.all()
users_dict = {user.id: user.username for user in users}
# Wszystkie sugestie do słownika
suggestions = SuggestedProduct.query.all()
# Stabilne sortowanie sugestii
suggestions = SuggestedProduct.query.order_by(SuggestedProduct.name.asc()).all()
suggestions_dict = {s.name.lower(): s for s in suggestions}
return render_template(
@@ -956,6 +956,7 @@ def list_products():
suggestions_dict=suggestions_dict
)
@app.route('/admin/sync_suggestion/<int:item_id>', methods=['POST'])
@login_required
def sync_suggestion_ajax(item_id):