Skip to content

Commit 789a60d

Browse files
committed
Remove unused dependency.
1 parent d47a19f commit 789a60d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

django_mongodb_backend/fields/embedded_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,10 @@ def as_mql(self, compiler, connection):
187187
previous = previous.lhs
188188
mql = previous.as_mql(compiler, connection)
189189
# transform = ".".join(key_transforms)
190+
# return f"{mql}.{transform}"
190191
for key in key_transforms:
191192
mql = {"$getField": {"input": mql, "field": key}}
192193
return mql
193-
# return f"{mql}.{transform}"
194194

195195
@property
196196
def output_field(self):

django_mongodb_backend/fields/embedded_model_array.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import difflib
22

33
from django.core.exceptions import FieldDoesNotExist
4+
from django.db.models import lookups
45
from django.db.models.expressions import Col
56
from django.db.models.lookups import Lookup, Transform
67

78
from ..forms import EmbeddedModelArrayFormField
89
from ..query_utils import process_lhs, process_rhs
910
from . import EmbeddedModelField
1011
from .array import ArrayField
11-
from .embedded_model import EMFExact, EMFMixin
1212

1313

1414
class EmbeddedModelArrayField(ArrayField):
@@ -52,7 +52,7 @@ def get_transform(self, name):
5252

5353

5454
@EmbeddedModelArrayField.register_lookup
55-
class EMFArrayExact(EMFExact):
55+
class EMFArrayExact(lookups.Exact):
5656
def as_mql(self, compiler, connection):
5757
if not isinstance(self.lhs, KeyTransform):
5858
raise ValueError("error")
@@ -75,7 +75,7 @@ def as_mql(self, compiler, connection):
7575

7676

7777
@EmbeddedModelArrayField.register_lookup
78-
class ArrayOverlap(EMFMixin, Lookup):
78+
class ArrayOverlap(Lookup):
7979
lookup_name = "overlap"
8080
get_db_prep_lookup_value_is_iterable = True
8181

0 commit comments

Comments
 (0)