Fix consultant sort in engagement detail

This commit is contained in:
A R R R Associates
2026-08-10 16:02:29 +05:30
parent dea1ea9491
commit 20fd30ff3d
+1 -1
View File
@@ -381,7 +381,7 @@ def get_linked_consultants_for_engagement(db: Session, *, engagement: ClientServ
or_(ClientConsultantLink.effective_from.is_(None), ClientConsultantLink.effective_from <= today), or_(ClientConsultantLink.effective_from.is_(None), ClientConsultantLink.effective_from <= today),
or_(ClientConsultantLink.effective_to.is_(None), ClientConsultantLink.effective_to >= today), or_(ClientConsultantLink.effective_to.is_(None), ClientConsultantLink.effective_to >= today),
) )
.order_by(ClientConsultantLink.is_primary.desc(), ConsultantProfile.full_name.asc()) .order_by(ClientConsultantLink.is_primary.desc(), ConsultantProfile.contact_person.asc())
).all() ).all()
return [{"link": link, "consultant": consultant} for link, consultant in rows] return [{"link": link, "consultant": consultant} for link, consultant in rows]