From b8479305003b419dc088d99a22f71976f79898fa Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Sun, 2 Aug 2026 21:32:26 +0200 Subject: [PATCH] fix of the username decryption for the logs --- Web/app.py | 7 ++----- Web/templates/main_admin.html | 7 +------ 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/Web/app.py b/Web/app.py index 2179708..be3a9ff 100755 --- a/Web/app.py +++ b/Web/app.py @@ -8903,6 +8903,7 @@ def logs(): Returns: flask.Response: Rendered template with logs or redirect if not authenticated """ + from modules.inventarsystem.data_protection import decrypt_text if 'username' not in session: flash('Ihnen ist es nicht gestattet auf dieser Internetanwendung, die eben besuchte Adrrese zu nutzen, versuchen sie es erneut nach dem sie sich mit einem berechtigten Nutzer angemeldet haben!', 'error') return redirect(url_for('login')) @@ -8921,9 +8922,6 @@ def logs(): # Get item details - from sample data, Item is an ID item = it.get_item(ausleihung.get('Item')) item_name = item.get('Name', 'Unknown Item') if item else 'Unknown Item' - - # Get user details - from sample data, User is a username string - username = ausleihung.get('User', 'Unknown User') # Determine (verified) status for display @@ -8954,7 +8952,7 @@ def logs(): formatted_items.append({ 'Item': item_name, - 'User': username, + 'User': decrypt_text(username), 'Start': start_date, 'End': end_date, 'Duration': duration, @@ -8974,7 +8972,6 @@ def logs(): logs_collection = db['system_logs'] extra_logs = list(logs_collection.find({'type': {'$in': ['damage_report', 'damage_repair']}})) - from modules.inventarsystem.data_protection import decrypt_text from bson.objectid import ObjectId diff --git a/Web/templates/main_admin.html b/Web/templates/main_admin.html index f32121d..88d73d9 100755 --- a/Web/templates/main_admin.html +++ b/Web/templates/main_admin.html @@ -4569,12 +4569,7 @@ document.addEventListener('DOMContentLoaded', ()=>{
Code:
${escapeHtml(item.Code_4 || '-')}
- -
-
Anzahl:
-
${escapeHtml(String(item.GroupedDisplayCount || 1))}
-
- + ${isGroupedItem ? `
Verfügbar: