Skip to content

Commit 74fb6f9

Browse files
committed
refactor
1 parent 326a5e2 commit 74fb6f9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

django_mongodb_backend/compiler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -883,10 +883,10 @@ def execute_sql(self, result_type):
883883
f"{field.__class__.__name__}."
884884
)
885885
prepared = field.get_db_prep_save(value, connection=self.connection)
886-
if hasattr(value, "as_mql"):
887-
prepared = prepared.as_mql(self, self.connection, as_expr=True)
888886
if is_direct_value(value):
889887
prepared = {"$literal": prepared}
888+
else:
889+
prepared = prepared.as_mql(self, self.connection, as_expr=True)
890890
values[field.column] = prepared
891891
try:
892892
criteria = self.build_query().match_mql

0 commit comments

Comments
 (0)