From 3ea91ce65960512337f2bb307adb6985d61c5761 Mon Sep 17 00:00:00 2001 From: Ron Rademaker Date: Wed, 16 Aug 2023 16:38:13 +0200 Subject: [PATCH] Check that entity is set --- sqlalchemy_filters/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sqlalchemy_filters/models.py b/sqlalchemy_filters/models.py index 98ba7de..b4cb55b 100644 --- a/sqlalchemy_filters/models.py +++ b/sqlalchemy_filters/models.py @@ -115,7 +115,7 @@ def get_query_models(query): :returns: A dictionary with all the models included in the query. """ - models = [col_desc['entity'] for col_desc in query.column_descriptions] + models = [col_desc['entity'] for col_desc in query.column_descriptions if col_desc['entity']] models.extend(mapper.class_ for mapper in query._join_entities) # account also query.select_from entities