[FIX] base: deleting a view must not delete linked actions
authorChristophe Simonis <chs@odoo.com>
Tue, 2 Dec 2014 15:46:29 +0000 (16:46 +0100)
committerChristophe Simonis <chs@odoo.com>
Tue, 2 Dec 2014 16:45:31 +0000 (17:45 +0100)
openerp/addons/base/ir/ir_actions.py

index 168537f..9112fc4 100644 (file)
@@ -271,7 +271,7 @@ class ir_actions_act_window(osv.osv):
     _columns = {
         'name': fields.char('Action Name', translate=True),
         'type': fields.char('Action Type', required=True),
-        'view_id': fields.many2one('ir.ui.view', 'View Ref.', ondelete='cascade'),
+        'view_id': fields.many2one('ir.ui.view', 'View Ref.', ondelete='set null'),
         'domain': fields.char('Domain Value',
             help="Optional domain filtering of the destination data, as a Python expression"),
         'context': fields.char('Context Value', required=True,