diff --git a/routes/__pycache__/main.cpython-313.pyc b/routes/__pycache__/main.cpython-313.pyc index 60b8ac8..0f6868e 100644 Binary files a/routes/__pycache__/main.cpython-313.pyc and b/routes/__pycache__/main.cpython-313.pyc differ diff --git a/routes/main.py b/routes/main.py index af17872..d43df50 100644 --- a/routes/main.py +++ b/routes/main.py @@ -126,7 +126,7 @@ def init_routes(main_bp): trash_by_type = db.session.query( case( (RoomFile.name.like('%.%'), - func.split_part(RoomFile.name, '.', -1)), + func.substring(RoomFile.name, func.strpos(RoomFile.name, '.') + 1)), else_=literal_column("'unknown'") ).label('extension'), func.count(RoomFile.id).label('count') @@ -234,7 +234,7 @@ def init_routes(main_bp): trash_by_type = db.session.query( case( (RoomFile.name.like('%.%'), - func.split_part(RoomFile.name, '.', -1)), + func.substring(RoomFile.name, func.strpos(RoomFile.name, '.') + 1)), else_=literal_column("'unknown'") ).label('extension'), func.count(RoomFile.id).label('count')