diff --git a/addons/stock_dropshipping/models/stock.py b/addons/stock_dropshipping/models/stock.py index 80b03ff415c..f139093964a 100644 --- a/addons/stock_dropshipping/models/stock.py +++ b/addons/stock_dropshipping/models/stock.py @@ -44,7 +44,7 @@ class StockPickingType(models.Model): _inherit = 'stock.picking.type' code = fields.Selection( - selection_add=[('dropship', 'Dropship')], ondelete={'dropship': 'cascade'}) + selection_add=[('dropship', 'Dropship')], ondelete={'dropship': lambda recs: recs.write({'code': 'outgoing', 'active': False})}) @api.depends('default_location_src_id', 'default_location_dest_id') def _compute_warehouse_id(self):