Skip to content

Commit 222262c

Browse files
committed
Fixed #22163 -- Stopped ignoring unhandled kwargs in select_for_update.
1 parent 0cf158c commit 222262c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

django/db/models/query.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -721,13 +721,11 @@ def complex_filter(self, filter_obj):
721721
else:
722722
return self._filter_or_exclude(None, **filter_obj)
723723

724-
def select_for_update(self, **kwargs):
724+
def select_for_update(self, nowait=False):
725725
"""
726726
Returns a new QuerySet instance that will select objects with a
727727
FOR UPDATE lock.
728728
"""
729-
# Default to false for nowait
730-
nowait = kwargs.pop('nowait', False)
731729
obj = self._clone()
732730
obj._for_write = True
733731
obj.query.select_for_update = True

0 commit comments

Comments
 (0)