Commit 222262ca authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Fixed #22163 -- Stopped ignoring unhandled kwargs in select_for_update.

parent 0cf158cf
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -721,13 +721,11 @@ class QuerySet(object):
        else:
            return self._filter_or_exclude(None, **filter_obj)

    def select_for_update(self, **kwargs):
    def select_for_update(self, nowait=False):
        """
        Returns a new QuerySet instance that will select objects with a
        FOR UPDATE lock.
        """
        # Default to false for nowait
        nowait = kwargs.pop('nowait', False)
        obj = self._clone()
        obj._for_write = True
        obj.query.select_for_update = True