diff --git a/Web/app.py b/Web/app.py index 896d667..1e2cafd 100755 --- a/Web/app.py +++ b/Web/app.py @@ -9281,6 +9281,10 @@ 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 + + for log_item in extra_logs: log_type = log_item.get('type', '') item_id = log_item.get('item_id') @@ -9300,7 +9304,7 @@ def logs(): note = log_item.get('note', '') formatted_items.append({ 'Item': item_name, - 'User': log_item.get('user', 'Unknown User'), + 'User': decrypt_text(log_item.get('user', 'Unknown User')), 'Start': ts_display, 'End': '-', 'Duration': '-', @@ -9314,7 +9318,7 @@ def logs(): resolved_count = log_item.get('resolved_count', 0) formatted_items.append({ 'Item': item_name, - 'User': log_item.get('user', 'Unknown User'), + 'User': decrypt_text(log_item.get('user', 'Unknown User')), 'Start': ts_display, 'End': '-', 'Duration': '-',