wyszukiwanie i dodawanie sugestii oraz poprawki

This commit is contained in:
Mateusz Gruszczyński
2025-08-17 22:56:25 +02:00
parent 268f8d2e85
commit dd65230636
4 changed files with 81 additions and 2 deletions

22
app.py
View File

@@ -3276,6 +3276,28 @@ def admin_list_items_json(list_id):
)
@app.route("/admin/add_suggestion", methods=["POST"])
@login_required
@admin_required
def add_suggestion():
name = request.form.get("suggestion_name", "").strip()
if not name:
flash("Nazwa nie może być pusta", "warning")
return redirect(url_for("list_products"))
existing = db.session.query(SuggestedProduct).filter_by(name=name).first()
if existing:
flash("Sugestia już istnieje", "warning")
else:
new_suggestion = SuggestedProduct(name=name)
db.session.add(new_suggestion)
db.session.commit()
flash("Dodano sugestię", "success")
return redirect(url_for("list_products"))
@app.route("/healthcheck")
def healthcheck():
header_token = request.headers.get("X-Internal-Check")