From 9c6902c5a2a90a6bd6a8fa93554f4dc353d9f777 Mon Sep 17 00:00:00 2001 From: rasmus Date: Fri, 13 Jun 2025 04:47:38 +0300 Subject: [PATCH] alias add-slug to add-by-slug Nobody was really picking. Slug can be assigned to existing item by editing it (possibly button to scan-in-web on the item's page). This skips a page load + button press, and speeds up inventorying. Aliasing done on goredirect side. --- inventory-app/inventory.py | 9 --------- .../templates/inventory_add_slug.html | 20 ------------------- 2 files changed, 29 deletions(-) delete mode 100644 inventory-app/templates/inventory_add_slug.html diff --git a/inventory-app/inventory.py b/inventory-app/inventory.py index 62275e4..c46a65a 100644 --- a/inventory-app/inventory.py +++ b/inventory-app/inventory.py @@ -256,15 +256,6 @@ def save_inventory_item(item_id=None, **_): return render_template("inventory_edit.html", **locals()) return redirect("/m/inventory/%s/view" % item_id) -@page_inventory.route("/m/inventory/add-slug/", methods=['GET']) -@login_required -def add_inventory_slug(slug): - slug_item = db.inventory.find_one({ "shortener.slug": slug }) - if slug_item: - return redirect("/m/inventory/%s/view" % slug_item["_id"]) - return render_template("inventory_add_slug.html", **locals()) - - def is_image_ext(filename): return '.' in filename and \ filename.rsplit('.', 1)[1].lower() in ["jpg", "jpeg"] diff --git a/inventory-app/templates/inventory_add_slug.html b/inventory-app/templates/inventory_add_slug.html deleted file mode 100644 index f8bf996..0000000 --- a/inventory-app/templates/inventory_add_slug.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends 'base.html' %} -{% block content %} -
- -

New sticker: {{ slug }}

-

-You are adding a new sticker to the collection. -It can be assigned to an existing item or a new item can be created. -

-

Actions

- - - -
-{% endblock %} -