[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):
|
||||
domain = eval(mailing.mailing_domain)
|
||||
res_ids = self.pool[mailing.mailing_model].search(cr, uid, domain, context=context)
|
||||
if mailing.mailing_domain:
|
||||
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
|
||||
if mailing.contact_ab_pc < 100:
|
||||
|
|
Loading…
Reference in New Issue