diff --git a/purchase_request.py b/purchase_request.py index 215901c88e..6c9a1c5a52 100644 --- a/purchase_request.py +++ b/purchase_request.py @@ -132,7 +132,7 @@ class PurchaseRequest(metaclass=PoolMeta): # delete purchase requests without a purchase line products = set(products) reqs = cls.search([ - ('purchase_line', '=', None), + ('state', '=', 'draft'), ('origin', 'like', 'stock.order_point,%'), ]) reqs = [r for r in reqs