- # check all subscriptions
- for sub in subs:
- if sub.res_model and sub.res_id == 0 and sub.res_domain == False:
- print "s-1"
- if sub.res_model not in res_model_all_list:
- res_model_all_list.append(sub.res_model)
- elif sub.res_model and sub.res_id:
- print "s-2"
- if res_model_ids_dict.has_key(sub.res_model):
- res_model_ids_dict[sub.res_model].append(sub.res_id)
- else:
- res_model_ids_dict[sub.res_model] = [sub.res_id]
- elif sub.res_model and sub.res_domain:
- print "s-3"
- res_obj = self.pool.get(sub.res_model)
- print sub.res_domain
- #res_ids = res_obj.search(cr, uid, [('id', 'in', [1,2])])
- res_ids = res_obj.search(cr, uid, eval(sub.res_domain))
- if res_model_ids_dict.has_key(sub.res_model):
- res_model_ids_dict[sub.res_model] += res_ids
- else:
- res_model_ids_dict[sub.res_model] = res_ids
- print 'cacaprout'
- else:
- print 'erreur !!!'
- print sub
+ ## check all subscriptions
+ #for sub in subs:
+ #if sub.res_model and sub.res_id == 0 and sub.res_domain == False:
+ #print "s-1"
+ #if sub.res_model not in res_model_all_list:
+ #res_model_all_list.append(sub.res_model)
+ #elif sub.res_model and sub.res_id:
+ #print "s-2"
+ #if res_model_ids_dict.has_key(sub.res_model):
+ #res_model_ids_dict[sub.res_model].append(sub.res_id)
+ #else:
+ #res_model_ids_dict[sub.res_model] = [sub.res_id]
+ #elif sub.res_model and sub.res_domain:
+ #print "s-3"
+ #res_obj = self.pool.get(sub.res_model)
+ #print sub.res_domain
+ ##res_ids = res_obj.search(cr, uid, [('id', 'in', [1,2])])
+ #res_ids = res_obj.search(cr, uid, eval(sub.res_domain))
+ #if res_model_ids_dict.has_key(sub.res_model):
+ #res_model_ids_dict[sub.res_model] += res_ids
+ #else:
+ #res_model_ids_dict[sub.res_model] = res_ids
+ #print 'cacaprout'
+ #else:
+ #print 'erreur !!!'
+ #print sub