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: