[IMP] event_sale: add a deadline equal datebegin on tickets created if deadline is empty

bzr revid: chm@openerp.com-20131127102514-zu38sazvzzlb9deh
This commit is contained in:
Christophe Matthieu 2013-11-27 11:25:14 +01:00
parent ffd0f66ad0
commit 9fc02cfadc
1 changed files with 6 additions and 0 deletions

View File

@ -146,6 +146,12 @@ class event_event(osv.osv):
event.event_ticket_ids.check_registration_limits_before(0)
return super(event_event, self).check_registration_limits(cr, uid, ids, context=context)
def create(self, cr, uid, vals, context=None):
if vals.get('event_ticket_ids'):
for data in vals.get('event_ticket_ids'):
if not data[0] and not data[2]['deadline']:
data[2]['deadline'] = vals.get('date_begin')
return super(event_event, self).create(cr, uid, vals, context=context)
class event_ticket(osv.osv):
_name = 'event.event.ticket'