From 481ca116336a3a2142e9e317a48dfa522186e90e Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Thu, 5 Jan 2012 12:22:47 +0100 Subject: [PATCH] [IMP] product: remove cascading delete on product categories bzr revid: rco@openerp.com-20120105112247-yn1nhecqgyhcxna7 --- addons/product/product.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/product/product.py b/addons/product/product.py index abd40aec492..2a3015e37ab 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -214,7 +214,7 @@ class product_category(osv.osv): _columns = { 'name': fields.char('Name', size=64, required=True, translate=True), 'complete_name': fields.function(_name_get_fnc, type="char", string='Name'), - 'parent_id': fields.many2one('product.category','Parent Category', select=True, ondelete='cascade'), + 'parent_id': fields.many2one('product.category','Parent Category', select=True), 'child_id': fields.one2many('product.category', 'parent_id', string='Child Categories'), 'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of product categories."), 'type': fields.selection([('view','View'), ('normal','Normal')], 'Category Type'), @@ -229,7 +229,7 @@ class product_category(osv.osv): _parent_name = "parent_id" _parent_store = True - _parent_order = 'sequence,name' + _parent_order = 'sequence, name' _order = 'parent_left' def _check_recursion(self, cr, uid, ids, context=None):