[MERGE] Merged SKH's branch to fix the format of Email in base_action_rule. Email always has to given in double quotes (). (Case:6122)
bzr revid: pso@tinyerp.com-20110715122155-iyl7fx0p6gi45524
This commit is contained in:
commit
7806d2e3aa
|
@ -418,12 +418,22 @@ the rule to mark CC(mail to any other person defined in actions)."),
|
|||
}
|
||||
|
||||
if action.act_email_to:
|
||||
emails.append(safe_eval(action.act_email_to, {}, locals_for_emails))
|
||||
email_to = tools.ustr(action.act_email_to)
|
||||
try:
|
||||
email_to = safe_eval(tools.ustr(action.act_email_to), {}, locals_for_emails)
|
||||
except:
|
||||
pass
|
||||
emails.append(email_to)
|
||||
|
||||
emails = filter(None, emails)
|
||||
if len(emails) and action.act_mail_body:
|
||||
emails = list(set(emails))
|
||||
email_from = safe_eval(action.act_email_from, {}, locals_for_emails)
|
||||
from_email= tools.ustr(action.act_email_from)
|
||||
try:
|
||||
from_email= safe_eval(tools.ustr(action.act_email_from), {}, locals_for_emails)
|
||||
except:
|
||||
pass
|
||||
email_from = from_email
|
||||
|
||||
def to_email(text):
|
||||
return re.findall(r'([^ ,<@]+@[^> ,]+)', text or '')
|
||||
|
|
Loading…
Reference in New Issue