13 lines
540 B
Python
13 lines
540 B
Python
def serialize_interview(row) -> dict:
|
|
inbox=getattr(row,"inbox",None)
|
|
user=getattr(inbox,"user",None) if inbox else None
|
|
return {
|
|
"id": str(row.id),
|
|
"inbox_id": row.inbox_id,
|
|
"interview_date": row.interview_date.isoformat() if row.interview_date else None,
|
|
"interview_time": row.interview_time.isoformat() if row.interview_time else None,
|
|
"interview_type": row.interview_type,
|
|
"interview_status": row.interview_status,
|
|
"candidate_name": user.name if user else None,
|
|
}
|