From 816d4fc8ce63bccac1f374daf802a6a06d12ffa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madis=20M=C3=A4gi?= Date: Sat, 24 Aug 2024 18:09:53 +0300 Subject: [PATCH] Add owner edit tooltip --- inventory-app/inventory.py | 2 ++ inventory-app/templates/base.html | 4 ++++ inventory-app/templates/inventory_edit.html | 10 +++++++++- 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/inventory-app/inventory.py b/inventory-app/inventory.py index 4edd4ff..e9dfbfc 100644 --- a/inventory-app/inventory.py +++ b/inventory-app/inventory.py @@ -165,6 +165,8 @@ def check_edit_permission(item_id): @page_inventory.route("/m/inventory//clone-by-slug/", methods=['GET']) @login_required def view_inventory_edit(item_id=None, slug=None, clone_item_id=None): + user = read_user() + has_board = user and "k-space:board" in user.get("groups", []) item = None if item_id: if not check_edit_permission(item_id): diff --git a/inventory-app/templates/base.html b/inventory-app/templates/base.html index be27fa9..5b17469 100644 --- a/inventory-app/templates/base.html +++ b/inventory-app/templates/base.html @@ -63,6 +63,10 @@ body { .unclickable { pointer-events: none; } +span.tooltipped { + text-decoration-line: underline; + text-decoration-style: dotted; +} diff --git a/inventory-app/templates/inventory_edit.html b/inventory-app/templates/inventory_edit.html index 1eb5c9d..8a0a37a 100644 --- a/inventory-app/templates/inventory_edit.html +++ b/inventory-app/templates/inventory_edit.html @@ -65,7 +65,15 @@ - Owner + + + Owner + + {{ form.inventory.owner.username }}