From f6034c32d96811d6a272e777d9c4dffa35c9547a Mon Sep 17 00:00:00 2001 From: "Foram Katharotiya (OpenERP)" Date: Mon, 12 Nov 2012 14:51:25 +0530 Subject: [PATCH] [FIX] traceback: maximum recursion depth exceeded bzr revid: fka@tinyerp.com-20121112092125-g6phkn7ynjhapv9k --- addons/event_sale/event_sale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/event_sale/event_sale.py b/addons/event_sale/event_sale.py index 2dd40a7c285..2a54a0ddc9d 100644 --- a/addons/event_sale/event_sale.py +++ b/addons/event_sale/event_sale.py @@ -39,9 +39,10 @@ class sale_order_line(osv.osv): _columns = { 'event_id': fields.many2one('event.event', 'Event', help="Choose an event and it will automatically create a registration for this event."), #those 2 fields are used for dynamic domains and filled by onchange - 'event_type_id': fields.related('event_type_id', type='many2one', relation="event.type", string="Event Type"), + 'event_type_id': fields.related('product_id','event_type_id', type='many2one', relation="event.type", string="Event Type"), 'event_ok': fields.related('product_id', 'event_ok', string='event_ok', type='boolean'), } + def product_id_change(self, cr, uid, ids, pricelist,