changeset fed820def40c in modules/marketing_automation:5.6
details:
https://hg.tryton.org/modules/marketing_automation?cmd=changeset;node=fed820def40c
description:
Call eval to test activity condition
The match method does not exist on marketing.automation.record but eval.
issue9583
review314261002
(grafted from a1f029bafea20f984e5f347934e46741ae701f7d)
diffstat:
marketing_automation.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 8a919468cb73 -r fed820def40c marketing_automation.py
--- a/marketing_automation.py Mon May 04 12:18:25 2020 +0200
+++ b/marketing_automation.py Wed Sep 16 23:21:37 2020 +0200
@@ -239,7 +239,7 @@
for record in records:
for activity in scenario.activities:
if (activity.condition
- and not record.match(activity.condition)):
+ and not record.eval(activity.condition)):
continue
record_activities.append(
RecordActivity.get(record, activity))