diff options
Diffstat (limited to 'addons/mrp_subcontracting/__init__.py')
| -rw-r--r-- | addons/mrp_subcontracting/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/mrp_subcontracting/__init__.py b/addons/mrp_subcontracting/__init__.py index 276d3a48dbf..abbc8a489ee 100644 --- a/addons/mrp_subcontracting/__init__.py +++ b/addons/mrp_subcontracting/__init__.py @@ -14,6 +14,7 @@ def uninstall_hook(cr, registry): # Fail unlink means that the route is used somewhere (e.g. route_id on stock.rule). In this case # we don't try to do anything. try: - subcontracting_routes.unlink() + with env.cr.savepoint(): + subcontracting_routes.unlink() except: pass |
