From 25288d18f5ffd6ea249232a9718020e4d5bcf544 Mon Sep 17 00:00:00 2001 From: MrWaradana Date: Wed, 7 Jan 2026 12:03:10 +0700 Subject: [PATCH] refactor: improve EAC calculation output clarity and adjust Yeardata query year sorting from descending to ascending. --- src/modules/equipment/Eac.py | 2 +- src/yeardata/service.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/equipment/Eac.py b/src/modules/equipment/Eac.py index 5d72e61..9eff21d 100644 --- a/src/modules/equipment/Eac.py +++ b/src/modules/equipment/Eac.py @@ -382,6 +382,6 @@ if __name__ == "__main__": try: processed = main(assetnum=args.assetnum) - print(f"EAC calculation finished for: {processed}") + print(f"EAC calculation finished for: {len(processed)} equipments") except Exception as e: print("Terjadi kesalahan saat memproses semua equipment:", str(e)) diff --git a/src/yeardata/service.py b/src/yeardata/service.py index 84f21ff..9efcc42 100644 --- a/src/yeardata/service.py +++ b/src/yeardata/service.py @@ -23,7 +23,7 @@ async def get_all( common, ): """Returns all documents.""" - query = Select(Yeardata).order_by(Yeardata.year.desc()) + query = Select(Yeardata).order_by(Yeardata.year.asc()) if search: query = query.filter(cast(Yeardata.year, String).ilike(f"%{search}%"))