msg = _('Unable to process module "%s" because an external dependency is not met: %s')
raise orm.except_orm(_('Error'), msg % (module_name, e.args[0]))
- def state_update(self, cr, uid, ids, newstate, states_to_update, context=None, level=100):
- def state_update(self, cr, uid, ids, newstate, states_to_update, context=None, level=100, res=[]):
++ def state_update(self, cr, uid, ids, newstate, states_to_update, context=None, level=100, res=None):
++ if not res:
++ res = []
if level<1:
raise orm.except_orm(_('Error'), _('Recursion error in modules dependencies !'))
demo = False