[FIX] mass_mailing: avoid to eval an undefined domain
This commit is contained in:
parent
97c0dbcd0a
commit
d6a2ae642b
|
@ -532,8 +532,12 @@ class MassMailing(osv.Model):
|
||||||
#------------------------------------------------------
|
#------------------------------------------------------
|
||||||
|
|
||||||
def get_recipients(self, cr, uid, mailing, context=None):
|
def get_recipients(self, cr, uid, mailing, context=None):
|
||||||
domain = eval(mailing.mailing_domain)
|
if mailing.mailing_domain:
|
||||||
res_ids = self.pool[mailing.mailing_model].search(cr, uid, domain, context=context)
|
domain = eval(mailing.mailing_domain)
|
||||||
|
res_ids = self.pool[mailing.mailing_model].search(cr, uid, domain, context=context)
|
||||||
|
else:
|
||||||
|
res_ids = []
|
||||||
|
domain = [('id', 'in', res_ids)]
|
||||||
|
|
||||||
# randomly choose a fragment
|
# randomly choose a fragment
|
||||||
if mailing.contact_ab_pc < 100:
|
if mailing.contact_ab_pc < 100:
|
||||||
|
|
Loading…
Reference in New Issue