mirror of
https://github.com/django/django.git
synced 2025-01-31 12:49:21 +00:00
Removed unused _combine() node argument from various combinable classes.
Unused since f59fd15c4928caf3dfcbd50f6ab47be409a43b01 (Combinable) and since its introduction in 2d877da85526bad0dad7fd6b1d56b1f924c0116a (SearchVectorCombinable/SearchQueryCombinable/SearchQuery).
This commit is contained in:
parent
d70432deae
commit
7724879b52
@ -36,7 +36,7 @@ class SearchQueryField(Field):
|
||||
class SearchVectorCombinable:
|
||||
ADD = '||'
|
||||
|
||||
def _combine(self, other, connector, reversed, node=None):
|
||||
def _combine(self, other, connector, reversed):
|
||||
if not isinstance(other, SearchVectorCombinable) or not self.config == other.config:
|
||||
raise TypeError('SearchVector can only be combined with other SearchVectors')
|
||||
if reversed:
|
||||
@ -96,7 +96,7 @@ class SearchQueryCombinable:
|
||||
BITAND = '&&'
|
||||
BITOR = '||'
|
||||
|
||||
def _combine(self, other, connector, reversed, node=None):
|
||||
def _combine(self, other, connector, reversed):
|
||||
if not isinstance(other, SearchQueryCombinable):
|
||||
raise TypeError(
|
||||
'SearchQuery can only be combined with other SearchQuerys, '
|
||||
@ -153,8 +153,8 @@ class SearchQuery(SearchQueryCombinable, Value):
|
||||
template = '!!({})'.format(template)
|
||||
return template, params
|
||||
|
||||
def _combine(self, other, connector, reversed, node=None):
|
||||
combined = super()._combine(other, connector, reversed, node)
|
||||
def _combine(self, other, connector, reversed):
|
||||
combined = super()._combine(other, connector, reversed)
|
||||
combined.output_field = SearchQueryField()
|
||||
return combined
|
||||
|
||||
|
@ -34,7 +34,7 @@ class Combinable:
|
||||
BITLEFTSHIFT = '<<'
|
||||
BITRIGHTSHIFT = '>>'
|
||||
|
||||
def _combine(self, other, connector, reversed, node=None):
|
||||
def _combine(self, other, connector, reversed):
|
||||
if not hasattr(other, 'resolve_expression'):
|
||||
# everything must be resolvable to an expression
|
||||
if isinstance(other, datetime.timedelta):
|
||||
|
Loading…
x
Reference in New Issue
Block a user