@@ -24,15 +24,13 @@ def __init__(
24
24
local_alias ,
25
25
related_alias ,
26
26
predicate ,
27
- where_class ,
28
27
):
29
28
self .forward = forward
30
29
self .local_model = local_model
31
30
self .related_model = related_model
32
31
self .related_alias = related_alias
33
32
self .local_alias = local_alias
34
33
self .predicate = predicate
35
- self .where_class = where_class
36
34
37
35
def as_sql (self , compiler , connection ):
38
36
local , related = self .local_alias , self .related_alias
@@ -227,15 +225,14 @@ def get_attname(self):
227
225
def relationship_related_query_name (self ):
228
226
return self .remote_field .name
229
227
230
- def get_extra_restriction (self , where_class , alias , related_alias ):
228
+ def get_extra_restriction (self , alias , related_alias ):
231
229
return Restriction (
232
230
forward = False ,
233
231
local_model = self .related_model ,
234
232
related_model = self .model ,
235
233
local_alias = related_alias ,
236
234
related_alias = alias ,
237
235
predicate = self .field .predicate ,
238
- where_class = where_class ,
239
236
)
240
237
241
238
@classmethod
@@ -354,15 +351,14 @@ def field(self):
354
351
def get_accessor_name (self ):
355
352
return self .name
356
353
357
- def get_extra_restriction (self , where_class , related_alias , local_alias ):
354
+ def get_extra_restriction (self , related_alias , local_alias ):
358
355
return Restriction (
359
356
forward = True ,
360
357
local_model = self .model ,
361
358
related_model = self .related_model ,
362
359
local_alias = local_alias ,
363
360
related_alias = related_alias ,
364
361
predicate = self .predicate ,
365
- where_class = where_class ,
366
362
)
367
363
368
364
def get_forward_related_filter (self , obj ):
0 commit comments