From ace8ed36796ffdcfa5a7ff0000d52f6c8f426bf3 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Wed, 24 Dec 2025 10:03:42 -0500 Subject: [PATCH] [ROMM-2791] Stop filtering out None values in order_by filter --- backend/handler/database/roms_handler.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/backend/handler/database/roms_handler.py b/backend/handler/database/roms_handler.py index 77acd2f74..bf6daa649 100644 --- a/backend/handler/database/roms_handler.py +++ b/backend/handler/database/roms_handler.py @@ -620,12 +620,10 @@ class DBRomsHandler(DBBaseHandler): if user_id and hasattr(RomUser, order_by) and not hasattr(Rom, order_by): order_attr = getattr(RomUser, order_by) - query = query.filter(RomUser.user_id == user_id, order_attr.isnot(None)) + query = query.filter(RomUser.user_id == user_id) elif hasattr(RomMetadata, order_by) and not hasattr(Rom, order_by): order_attr = getattr(RomMetadata, order_by) - query = query.outerjoin(RomMetadata, RomMetadata.rom_id == Rom.id).filter( - order_attr.isnot(None) - ) + query = query.outerjoin(RomMetadata, RomMetadata.rom_id == Rom.id) elif hasattr(Rom, order_by): order_attr = getattr(Rom, order_by) else: