Esempio n. 1
0
 def _get_extras(self, cr, uid, ids, *args, **kwargs):
     result = []
     if aeroo_ooo_test(cr):
         result.append('aeroo_ooo')
     ##### Check deferred_processing module #####
     cr.execute("SELECT id, state FROM ir_module_module WHERE name='deferred_processing'")
     deferred_proc_module = cr.dictfetchone()
     if deferred_proc_module and deferred_proc_module['state'] in ('installed', 'to upgrade'):
         result.append('deferred_processing')
     ############################################
     return dict.fromkeys(ids, ','.join(result))
Esempio n. 2
0
 def _get_extras(self, cr, uid, ids, *args, **kwargs):
     result = []
     if aeroo_ooo_test(cr):
         result.append('aeroo_ooo')
     ##### Check deferred_processing module #####
     cr.execute("SELECT id, state FROM ir_module_module WHERE name='deferred_processing'")
     deferred_proc_module = cr.dictfetchone()
     if deferred_proc_module and deferred_proc_module['state'] in ('installed', 'to upgrade'):
         result.append('deferred_processing')
     ############################################
     return dict.fromkeys(ids, ','.join(result))