Skip to content

Commit 588f909

Browse files
committed
remove as_lookup_value
1 parent bb297d5 commit 588f909

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

django_mongodb/fields/embedded_model.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,6 @@ def get_db_prep_save(self, value, connection):
138138

139139
def get_db_prep_lookup(self, lookup_type, value, connection, prepared=False):
140140
"""Pass the value through get_db_prep_lookup of item_field."""
141-
# TODO/XXX: Remove as_lookup_value() once we have a cleaner
142-
# solution for dot-notation queries.
143-
# See: https://groups.google.com/group/django-non-relational/browse_thread/thread/6056f8384c9caf04/89eeb9fb22ad16f3).
144-
if hasattr(value, "as_lookup_value"):
145-
value = value.as_lookup_value(self, lookup_type, connection)
146-
147141
return self.item_field.get_db_prep_lookup(
148142
lookup_type, value, connection=connection, prepared=prepared
149143
)
@@ -344,9 +338,3 @@ def get_db_prep_save(self, embedded_instance, connection):
344338
# TODO.XXX: Ensure that this doesn't cause race conditions.
345339
embedded_instance._state.adding = False
346340
return field_values
347-
348-
# TODO/XXX: Remove this once we have a cleaner solution.
349-
def get_db_prep_lookup(self, lookup_type, value, connection, prepared=False):
350-
if hasattr(value, "as_lookup_value"):
351-
value = value.as_lookup_value(self, lookup_type, connection)
352-
return value

0 commit comments

Comments
 (0)