Skip to content

Commit 6ae6af6

Browse files
committed
Fix replacements.
1 parent 1111959 commit 6ae6af6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

django_mongodb_backend/compiler.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,9 @@ def pre_sql_setup(self, with_col_aliases=False):
291291
for target, expr in self.query.annotation_select.items()
292292
}
293293
self.order_by_objs = [expr.replace_expressions(all_replacements) for expr, _ in order_by]
294-
where_ = self.get_where().replace_expressions(all_replacements)
295-
self.set_where(where_)
294+
if (where := self.get_where()) and search_replacements:
295+
where = where.replace_expressions(search_replacements)
296+
self.set_where(where)
296297
return extra_select, order_by, group_by
297298

298299
def execute_sql(

0 commit comments

Comments
 (0)