From b0f834282ac659df7f36b2b816233b9b8c07e44a Mon Sep 17 00:00:00 2001 From: Michael Manganiello Date: Sun, 30 Jun 2024 17:40:48 -0300 Subject: [PATCH] fix: Add implementation for total filesize statistic Add query that calculates total filesize statistic, currently hardcoded to zero. --- backend/handler/database/stats_handler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/handler/database/stats_handler.py b/backend/handler/database/stats_handler.py index b77a37ea3..556db61b1 100644 --- a/backend/handler/database/stats_handler.py +++ b/backend/handler/database/stats_handler.py @@ -42,4 +42,5 @@ class DBStatsHandler(DBBaseHandler): @begin_session def get_total_filesize(self, session: Session = None) -> int: - return 0 + """Get the total filesize of all roms in the database, in bytes.""" + return session.scalar(select(func.sum(Rom.file_size_bytes)).select_from(Rom))