parent
31d5b33301
commit
509b6a2dd5
|
@ -136,6 +136,12 @@ class subscription_subscription(osv.osv):
|
|||
self.write(cr, uid, [row['id']], {'state':state})
|
||||
return True
|
||||
|
||||
def unlink(self, cr, uid, ids, context=None):
|
||||
for record in self.browse(cr, uid, ids, context or {}):
|
||||
if record.state=="running":
|
||||
raise osv.except_osv(_('Error !'),_('You cannot delete an active subscription !'))
|
||||
return super(subscription_subscription, self).unlink(cr, uid, ids, context)
|
||||
|
||||
def set_done(self, cr, uid, ids, context=None):
|
||||
res = self.read(cr,uid, ids, ['cron_id'])
|
||||
ids2 = [x['cron_id'][0] for x in res if x['id']]
|
||||
|
|
Loading…
Reference in New Issue