summaryrefslogtreecommitdiff
path: root/addons/process/process.py
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2008-09-19 16:59:54 +0200
committerFabien Pinckaers <fp@tinyerp.com>2008-09-19 16:59:54 +0200
commita9bcbd9ad4c4e54e977b82227aa091cc39556feb (patch)
tree8d6a345a32d0fed501692ebd9f9ca91db26ca9e8 /addons/process/process.py
parent8d4c1a2816635f5d940234a3885f1c7007df0d0b (diff)
parentca784ddcce01b8ffa07a8486a2d0098f77b6a9ff (diff)
moerge
bzr revid: fp@tinyerp.com-20080919145954-9iz7ep5lgv04o9z2
Diffstat (limited to 'addons/process/process.py')
-rw-r--r--addons/process/process.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/process/process.py b/addons/process/process.py
index 9fe377ba7e2..f2d64499667 100644
--- a/addons/process/process.py
+++ b/addons/process/process.py
@@ -159,7 +159,7 @@ class process_node(osv.osv):
_description ='Process Nodes'
_columns = {
'name': fields.char('Name', size=30,required=True, translate=True),
- 'process_id': fields.many2one('process.process', 'Process', required=True),
+ 'process_id': fields.many2one('process.process', 'Process', required=True, ondelete='cascade'),
'kind': fields.selection([('state','State'), ('subflow','Subflow')], 'Kind of Node', required=True),
'menu_id': fields.many2one('ir.ui.menu', 'Related Menu'),
'note': fields.text('Notes', translate=True),
@@ -182,7 +182,7 @@ class process_node_condition(osv.osv):
_description = 'Condition'
_columns = {
'name': fields.char('Name', size=30, required=True),
- 'node_id': fields.many2one('process.node', 'Node', required=True),
+ 'node_id': fields.many2one('process.node', 'Node', required=True, ondelete='cascade'),
'model_id': fields.many2one('ir.model', 'Object', ondelete='set null'),
'model_states': fields.char('Expression', required=True, size=128)
}