From 1132afaebda1435563df7533dec915ba81fea05b Mon Sep 17 00:00:00 2001 From: 0ssigeno Date: Mon, 11 Dec 2023 12:27:25 +0100 Subject: [PATCH] Add error log for missconfiguration --- djongo/__init__.py | 2 +- djongo/sql2mongo/query.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/djongo/__init__.py b/djongo/__init__.py index 5849f6bd..3f8817b9 100644 --- a/djongo/__init__.py +++ b/djongo/__init__.py @@ -7,4 +7,4 @@ # * Renz Ladia # * thestick613 -__version__ = '1.3.12' +__version__ = '1.3.13' diff --git a/djongo/sql2mongo/query.py b/djongo/sql2mongo/query.py index e0c3ec5e..5b83b7c0 100644 --- a/djongo/sql2mongo/query.py +++ b/djongo/sql2mongo/query.py @@ -237,6 +237,8 @@ def _needs_column_selection(self): return not(self.distinct or self.groupby) and self.selected_columns def _get_cursor(self): + if self.db is None: + logger.error("YOUR DB CONNECTION IS CLOSED. Please add health_checks + no expire") if self._needs_aggregation(): pipeline = self._make_pipeline() cur = self.db[self.left_table].aggregate(pipeline)