wyszukiwanie i dodawanie sugestii oraz poprawki
This commit is contained in:
22
app.py
22
app.py
@@ -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")
|
||||
|
Reference in New Issue
Block a user