Info display tweaks

This commit is contained in:
James Pattinson
2025-12-10 13:29:12 +00:00
parent 86f1dc65f4
commit f4b69aace0
6 changed files with 103 additions and 31 deletions

View File

@@ -48,7 +48,7 @@ class CRUDPPR:
return query.order_by(desc(PPRRecord.submitted_dt)).offset(skip).limit(limit).all()
def get_arrivals_today(self, db: Session) -> List[PPRRecord]:
"""Get today's arrivals"""
"""Get today's arrivals - includes aircraft that have arrived and may have departed"""
today = date.today()
return db.query(PPRRecord).filter(
and_(
@@ -56,7 +56,8 @@ class CRUDPPR:
or_(
PPRRecord.status == PPRStatus.NEW,
PPRRecord.status == PPRStatus.CONFIRMED,
PPRRecord.status == PPRStatus.LANDED
PPRRecord.status == PPRStatus.LANDED,
PPRRecord.status == PPRStatus.DEPARTED
)
)
).order_by(PPRRecord.eta).all()