slight change to get the right information out of a database record

This commit is contained in:
2026-10-20 19:08:58 +02:00
parent 9771b98075
commit 18706c6d1c
+1 -1
View File
@@ -4533,7 +4533,7 @@ def api_item_detail(item_id):
for rec in borrow_records[:3]:
user_raw = rec.get('User')
app.logger.debug(f"Processing borrow record: {rec}")
user_doc = student_cards_col.find_one({'_id': ObjectId(user_raw)}) if user_raw else None
user_doc = student_cards_col.find_one({'_id': ObjectId(user_raw.get('User', ''))}) if user_raw else None
app.logger.debug(f"Found user_doc: {user_doc}")
if user_doc:
borrower_value = decrypt_text(str(user_doc.get('SchülerName', ''))) if user_doc.get('SchülerName') else str(user_doc.get('AusweisId', ''))