feat: enforce order for charges ORDER BY "timestamp" DESC

This commit is contained in:
Vlad Stan 2022-07-08 15:47:28 +03:00
parent ccae7876d9
commit 4fa8b5a292

View file

@ -88,7 +88,8 @@ async def get_charge(charge_id: str) -> Charges:
async def get_charges(user: str) -> List[Charges]:
rows = await db.fetchall(
"""SELECT * FROM satspay.charges WHERE "user" = ?""", (user,)
"""SELECT * FROM satspay.charges WHERE "user" = ? ORDER BY "timestamp" DESC """,
(user,),
)
return [Charges.from_row(row) for row in rows]