Compare commits

...

3 Commits

+5 -4
View File
@@ -4531,12 +4531,13 @@ def api_item_detail(item_id):
rows = []
for rec in borrow_records[:3]:
user_raw = rec.get('User')
user_doc = student_cards_col.find_one({'_id': ObjectId(user_raw)}) if user_raw else None
try:
user = user_doc if user_doc is not None else ''
user_raw = rec.get('User')
user = student_cards_col.find_one({'_id': ObjectId(user_raw)}) if user_raw else None
if user:
borrower_value = decrypt_text(str(user.get('SchülerName', ''))) if user.get('SchülerName') else str(user.get('AusweisId', ''))
except Exception:
user = user_doc
borrower_value = str(rec.get('User', ''))
status = rec.get('Status', '')
start = fmt_dt(rec.get('Start'))
end = fmt_dt(rec.get('End'))